Partilhar via


Extensão Diagnóstico do Azure para VMs do Windows

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

Descrição Geral

A extensão de VM Diagnóstico do Azure permite-lhe recolher dados de monitorização, como contadores de desempenho e registos de eventos, a partir da VM do Windows. Pode especificar granularmente os dados que pretende recolher e para onde pretende que os dados vão, como uma conta de Armazenamento do Azure ou um Hub de Eventos do Azure. Também pode utilizar estes dados para criar gráficos no portal do Azure ou criar alertas de métricas.

Pré-requisitos

Sistema operativo

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

Conectividade Internet

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

Esquema de extensão

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

Implementação de modelos

As extensões de VM do Azure podem ser implementadas com modelos de Resource Manager do Azure. O esquema JSON detalhado na secção anterior pode ser utilizado num modelo de Resource Manager do Azure para executar a extensão Diagnóstico do Azure durante uma implementação de modelo do Azure Resource Manager. Veja Utilizar a monitorização e o diagnóstico com uma VM do Windows e modelos de Resource Manager do Azure.

Implementação da CLI do Azure

A CLI do Azure pode ser utilizada para implementar a extensão Diagnóstico do Azure numa máquina virtual existente. Substitua as propriedades de definições e definições protegidas pelo JSON válido do esquema de 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 

Implementação do PowerShell

O Set-AzVMDiagnosticsExtension comando pode ser utilizado para adicionar a extensão Diagnóstico do Azure a uma máquina virtual existente. Veja Também Utilizar o PowerShell para ativar Diagnóstico do Azure numa máquina virtual com o Windows.

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

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

Resolução de problemas e suporte

Resolução de problemas

Pode obter dados sobre o estado das implementações de extensões no portal do Azure e na CLI do Azure. Para ver o estado de implementação das extensões de uma determinada VM, execute o seguinte comando com a CLI do Azure.

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

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

Erro: "A operação de perfil falhou"

Para ativar a criação de perfis, siga Ativar o Profiler para aplicações Web numa máquina virtual do Azure.

Suporte

Se precisar de mais ajuda em qualquer altura deste artigo, pode contactar os especialistas do Azure nos fóruns do MSDN Azure e Stack Overflow. Em alternativa, pode arquivar um incidente de suporte do Azure. Aceda ao site suporte do Azure e selecione Obter suporte. Para obter informações sobre como utilizar o Suporte do Azure, leia as FAQ do Microsoft suporte do Azure.

Passos Seguintes