Habilitar insights da VM usando os modelos do Resource Manager

Este artigo descreve como habilitar insights de VM para uma máquina virtual ou Conjunto de dimensionamento de máquinas virtuais usando modelos do ARM. Esse procedimento pode ser usado para:

  • Máquinas virtuais do Azure
  • Conjuntos de dimensionamento de máquina virtual do Azure
  • Máquinas virtuais híbridas conectadas com Azure Arc

Se você não souber como implantar um modelo do Resource Manager, confira Implantar modelos.

Pré-requisitos

Modelos do Gerenciador de Recursos

Use os modelos do Azure Resource Manager fornecidos neste artigo para integrar máquinas virtuais e Conjuntos de Dimensionamento de Máquinas Virtuais usando o agente do Azure Monitor e o agente do Log Analytics. Os modelos instalam os agentes necessários e executam a configuração necessária para integrar o computador aos insights de VM.

Observação

Implante o modelo no mesmo grupo de recursos que a máquina virtual ou o conjunto de dimensionamento de máquinas virtuais que está sendo habilitado.

Habilitar insights de VM para o agente do Azure Monitor

Primeiro implante a regra de coleta de dados e, em seguida, instale os agentes para usar essa regra de coleta de dados.

Implantar a regra de coleta de dados

Nesta etapa, ocorre a instalação de uma regra de coleta de dados, chamada MSVMI-{WorkspaceName}, no mesmo grupo de recursos que o seu workspace do Log Analytics:

  1. Baixe os modelos de regra de coleta de dados de insights de VMs.

  2. Implante um modelo a partir do arquivo zip baixado. A tabela a seguir descreve os modelos disponíveis:

    Pasta Arquivo Descrição
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    Habilite a experiência de Desempenho e Mapa dos Insights de VM.
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    Habilitar apenas a experiência de Desempenho dos Insights de VM.

Implantar agentes em computadores

Depois de criar a regra de coleta de dados, implante:

Observação

Se os conjuntos de dimensionamento de máquinas virtuais tiverem uma política de atualização definida como manual, os insights de VM não serão habilitados para instâncias por padrão após a instalação do modelo. Você deve atualizar as instâncias manualmente.

Habilitar insights de VM usando o agente do Log Analytics

Baixe os modelos do agente do Logs Analytics. Primeiro você deve configurar o workspace e, em seguida, instalar agentes para usar esse DCR.

Configurar o workspace

Você só precisa executar essa etapa uma vez para cada workspace que usará os insights de VM.

Pasta Arquivo Descrição
ConfigureWorkspace ConfigureWorkspaceTemplate.json
ConfigureWorkspaceParameters
Instale a solução VMInsights necessária para o workspace.

Implantar agentes em computadores

Depois que o workspace tiver sido configurado, implante os agentes usando um dos modelos na tabela a seguir. Os modelos estão disponíveis que se aplicam a um computador existente ou criam um novo computador habilitado para os insights de VM.

Pasta Arquivo Descrição
NewVmOnboarding NewVmOnboardingTemplate.json
NewVmOnboardingParameters.json
Cria uma máquina virtual e permite que ela seja monitorada com os insights de VM.
ExistingVmOnboarding ExistingVmOnboarding.json
ExistingVmOnboarding.json
Habilita os insights de VM na máquina virtual existente.
NewVmssOnboarding NewVmssOnboarding.json
NewVmssOnboarding.json
Cria um Conjunto de dimensionamento de máquinas virtuais e permite que ele seja monitorado com os insights de VM.
ExistingVmssOnboarding ExistingVmssOnboarding.json
ExistingVmssOnboarding.json
Habilita os insights de VM no Conjunto de dimensionamento de máquinas virtuais existente.
ExistingArcVmOnboarding ExistingArcVmOnboarding.json
ExistingArcVmOnboarding.json
Habilita os insights de VM no servidor habilitado para o Arc existente.

Implantar modelos

Cada pasta no download tem um modelo e um arquivo de parâmetros. Modifique o arquivo de parâmetros com os detalhes necessários, como ID de Recurso da Máquina Virtual, ID de recurso do Workspace, ID de recurso de regra de coleta de dados, Local e Tipo de Sistema Operacional. Não modifique o arquivo de modelo, a menos que você precise personalizá-lo em seu cenário específico.

Implantar com o portal do Azure

Confira o Início Rápido: criar e implantar modelos do ARM usando o portal do Azure para obter detalhes sobre como implantar um modelo do portal do Azure.

Implantar com o PowerShell

Use o comando a seguir para implantar o modelo com o PowerShell.

New-AzResourceGroupDeployment -Name OnboardCluster -ResourceGroupName <ResourceGroupName> -TemplateFile <Template.json> -TemplateParameterFile <Parameters.json>

CLI do Azure

Use o comando a seguir para implantar o modelo com a CLI do Azure.

az login
az account set --subscription "Subscription Name"
az deployment group create --resource-group <ResourceGroupName> --template-file <Template.json> --parameters <Parameters.json>

Próximas etapas

Agora que o monitoramento está habilitado em suas máquinas virtuais, essas informações estão disponíveis para executar uma análise com insights de VM.