Compartilhar via


Extensão de Diagnóstico do Azure para Windows

Aplica-se a: ✔️ VMs do Windows ✔️ Conjuntos de dimensionamento flexíveis ✔️ Conjuntos de dimensionamento uniformes

Visão geral

A extensão de VM de Diagnóstico do Azure permite coletar dados de monitoramento, como contadores de desempenho e logs de eventos, da VM do Windows. Você pode especificar gradualmente quais dados deseja coletar e onde você deseja que os dados vão, como uma conta de Armazenamento do Azure ou um Hub de Eventos do Azure. Você também pode usar esses dados para criar gráficos no Portal do Azure ou criar alertas de métrica.

Pré-requisitos

Sistema operacional

A Extensão de Diagnóstico do Azure pode ser executada no Windows 10 Client e Windows Server 2008 R2, 2012, 2012 R2 e 2016.

Conectividade com a Internet

A Extensão de Diagnóstico do Azure para requer que a máquina virtual de destino esteja conectada à Internet.

Esquema de extensão

Os valores de propriedade e o esquema da Extensão de Diagnóstico do Azure são descritos neste documento.

Implantação de modelo

Extensões de VM do Azure podem ser implantadas com modelos do Azure Resource Manager. O esquema JSON detalhado na seção anterior pode ser usado em um modelo do Azure Resource Manager para executar a extensão de Diagnóstico do Azure durante uma implantação de modelo do Azure Resource Manager. Consulte Usar monitoramento e diagnóstico com uma VM Windows e modelos do Azure Resource Manager.

Implantação da CLI do Azure

A CLI do Azure pode ser usado para implantar a extensão de Diagnóstico do Azure para uma máquina virtual existente. Substitua as configurações protegidas e propriedades de configurações por JSON válido do esquema da extensão acima.

az vm extension set \
  --resource-group myResourceGroup \
  --vm-name myVM \
  --name IaaSDiagnostics \
  --publisher Microsoft.Azure.Diagnostics \
  --version 1.9.0.0 --protected-settings protected-settings.json \
  --settings public-settings.json 

Implantação do PowerShell

O comando Set-AzVMDiagnosticsExtension pode ser usado para adicionar a extensão de Diagnóstico do Azure para uma máquina virtual existente. Consulte também Usar o PowerShell para habilitar o Diagnóstico do Azure em uma máquina virtual que executa o Windows.

$vm_resourcegroup = "myvmresourcegroup"
$vm_name = "myvm"
$diagnosticsconfig_path = "DiagnosticsPubConfig.xml"

Set-AzVMDiagnosticsExtension -ResourceGroupName $vm_resourcegroup `
  -VMName $vm_name `
  -DiagnosticsConfigurationPath $diagnosticsconfig_path

Solução de problemas e suporte

Solucionar problemas

Dados sobre o estado das implantações de extensão podem ser recuperados do Portal do Azure usando a CLI do Azure. Para ver o estado da implantação das extensões de uma determinada VM, execute o comando a seguir usando a CLI do Azure.

az vm extension list --resource-group myResourceGroup --vm-name myVM -o table

Consulte este artigo para obter um guia de solução de problemas mais abrangente para a extensão de Diagnóstico do Azure.

Erro: "Falha na operação de perfil"

Para habilitar a criação de perfil, siga Habilitar o Profiler para aplicativos Web em uma máquina virtual do Azure.

Suporte

Caso precise de mais ajuda em qualquer ponto deste artigo, entre em contato com os especialistas do Azure nos fóruns do Azure e do Stack Overflow no MSDN. Como alternativa, você pode registrar um incidente de suporte do Azure. Vá para o site de suporte do Azure e selecione Obter suporte. Para saber mais sobre como usar o suporte do Azure, leia as Perguntas frequentes sobre o suporte do Microsoft Azure.

Próximas etapas