Visão geral de habilitação de insights da VM

Este artigo traz uma visão geral das opções disponíveis para habilitar insights da VM para monitorar a saúde e o desempenho do seguinte:

  • Máquinas virtuais do Azure
  • Conjuntos de dimensionamento de máquinas virtuais do Azure
  • Máquinas virtuais híbridas conectadas com Azure Arc
  • Máquinas virtuais locais
  • Máquinas virtuais hospedadas em outro ambiente de nuvem.

Opções de instalação e computadores com suporte

A tabela a seguir mostra os métodos de instalação disponíveis para diferentes computadores com suporte.

Método Escopo
Portal do Azure Máquina virtual do Azure única, conjunto de dimensionamento de máquinas virtuais do Azure ou máquina de Azure Arc
Azure Policy Várias máquinas virtuais do Azure, conjuntos de dimensionamento de máquinas virtuais do Azure ou máquinas do Azure Arc
PowerShell Várias máquinas virtuais do Azure, conjuntos de dimensionamento de máquinas virtuais do Azure ou máquinas do Azure Arc
Instalação manual Máquinas virtuais ou computadores físicos locais em outros ambientes de nuvem

Máquinas comapatíveis do Azure Arc

Os insights de VM estão disponíveis para servidores habilitados para Azure Arc em regiões onde o serviço da extensão Arc está disponível. Você deve estar executando a versão 0.9 ou superior do Agente do Arc.

Fonte conectada Com suporte Descrição
Agentes do Windows Sim Junto com o Agente do Log Analytics para Windows, os agentes do Windows exigem o agente de dependências. Para obter mais informações, consulte sistemas operacionais com suporte.
Agentes do Linux Sim Junto com o Agente do Log Analytics para Linux, os agentes do Linux exigem o agente de dependências. Para obter mais informações, consulte os sistemas operacionais com suporte.
Grupo de gerenciamento do System Center Operations Manager Não

Sistemas operacionais com suporte

Os insights da VM são compatíveis com qualquer sistema operacional compatível com o agente do Log Analytics e com o agente de dependências. Consulte a Visão geral dos agentes do Azure Monitor para ver uma lista completa.

Importante

Se o dispositivo de Ethernet da máquina virtual tiver mais do que nove caracteres, ele não será reconhecido pela VM. Além disso, os insights e os dados não serão enviados à tabela InsightsMetrics. O agente coletará dados de outras origens.

Importante

O recurso de saúde do convidado dos insights da VM tem suporte mais limitado em relação a sistemas operacionais durante a versão prévia pública. Confira Habilitar integridade de convidado do insights de VM (versão prévia) para ver uma lista detalhada.

Considerações sobre o Linux

Consulte a seguinte lista de considerações sobre o suporte do Linux para o agente de dependência compatível com os insights da VM:

  • Somente as versões de kernel padrão e Linux SMP têm suporte.
  • Não há suporte para nenhuma distribuição do Linux em versões de kernel não padrão, como PAE (Extensão do Endereço Físico) e Xen. Por exemplo, não há suporte para um sistema com a cadeia de caracteres de versão 2.6.16.21-0.8-xen.
  • Não há suporte para kernels personalizados, incluindo recompilações de kernel padrão.
  • Para distribuições Debian que não seja a versão 9.4, o recurso de mapa não tem suporte e o recurso de desempenho está disponível apenas no menu do Azure Monitor. Ele não está disponível diretamente no painel esquerdo da VM do Azure.
  • O kernel CentOSPlus é compatível.

O kernel do Linux deve ser corrigido para as vulnerabilidades Spectre e Meltdown. Consulte seu fornecedor de distribuição do Linux para obter mais detalhes. Execute o seguinte comando para verificar se o Spectre/Meltdown foi mitigado:

$ grep . /sys/devices/system/cpu/vulnerabilities/*

A saída desse comando será semelhante ao seguinte e especificará se um computador está vulnerável a algum dos problemas. Se esses arquivos estiverem ausentes, o computador não será corrigido.

/sys/devices/system/cpu/vulnerabilities/meltdown:Mitigation: PTI
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Vulnerable
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Vulnerable: Minimal generic ASM retpoline

Espaço de trabalho do Log Analytics

O VM Insights exige um workspace do Log Analytics. Consulte Configurar workspace do Log Analytics para insights da VM para obter detalhes e requisitos desse espaço de trabalho.

Agentes

Quando você habilita o insights da VM para um computador, os dois agentes a seguir são instalados. Consulte os Requisitos de rede para ver os requisitos para esses agentes.

  • Agente do Log Analytics. Coleta eventos e dados de desempenho da máquina virtual ou do conjunto de dimensionamento de máquinas virtuais e os entrega ao espaço de trabalho do Log Analytics. Os métodos de implantação para o agente do Log Analytics nos recursos do Azure usam a extensão de VM para Windows e Linux.
  • Agente de dependência. Coleta dados descobertos sobre processos em execução na máquina virtual e dependências de processo externo, que são usados pelo recurso de mapa nos insights da VM. O agente de dependência depende do agente do Log Analytics para entregar seus dados ao Azure Monitor. Os métodos de implantação para o agente de dependências nos recursos do Azure usam a extensão de VM para Windows e Linux.

Observação

O agente do Log Analytics é o mesmo agente usado pelo System Center Operations Manager. Os insights da VM podem monitorar agentes que também são monitorados pelo Operations Manager se estiverem conectados diretamente e você instalar o agente de dependência neles. Os agentes conectados ao Azure Monitor por meio de uma conexão do grupo de gerenciamento não podem ser monitorados pelo VM insights.

A seguir estão vários métodos para implantar esses agentes.

Método Descrição
Azure portal Instale ambos os agentes em uma única máquina virtual, conjunto de dimensionamento de máquinas virtuais ou máquinas virtuais híbridas conectadas com o Azure Arc.
Modelos do Gerenciador de Recursos Instale ambos os agentes usando qualquer um dos métodos com suporte para implantar um modelo Resource Manager, incluindo a CLI e o PowerShell.
Azure Policy Atribua a iniciativa do Azure Policy para instalar automaticamente os agentes quando uma máquina virtual ou o conjunto de dimensionamento de máquinas virtuais for criado.
Instalação manual Instale os agentes no sistema operacional convidado em computadores hospedados fora do Azure, incluindo em seu datacenter ou em outros ambientes de nuvem.

Requisitos de rede

  • Consulte os Requisitos de rede para ver os requisitos para o agente do Log Analytics.
  • O agente de dependência requer uma conexão da máquina virtual com o endereço 169.254.169.254. Este é o ponto de extremidade do serviço de metadados do Azure. Verifique se as configurações de firewall permitem conexões com esse ponto de extremidade.

Pacotes de gerenciamento

Quando um workspace do Log Analytics é configurado para insights da VM, dois pacotes de gerenciamento são encaminhados para todos os computadores com Windows conectados a esse workspace. Os pacotes de gerenciamento são nomeados Microsoft.IntelligencePacks.ApplicationDependencyMonitor e Microsoft.IntelligencePacks.VMInsights e são gravados em %Programfiles%\Microsoft Monitoring Agent\Agent\Health Service State\Management Packs.

A fonte de dados usada pelo pacote de gerenciamento ApplicationDependencyMonitor é *%Program files%\Microsoft Monitoring Agent\Agent\Health Service State\ResourcesAutoGeneratedID\Microsoft.EnterpriseManagement.Advisor.ApplicationDependencyMonitorDataSource.dll. A fonte de dados usada pelo pacote de gerenciamento do VMInsights é %Program files%\Microsoft Monitoring Agent\Agent\Health Service State\ResourcesAutoGeneratedID\ Microsoft.VirtualMachineMonitoringModule.dll.

Dados de uso e de diagnóstico

A Microsoft coleta automaticamente dados de uso e de desempenho por meio do uso do serviço Azure Monitor. A Microsoft utiliza esses dados para aprimorar a qualidade, a segurança e a integridade do serviço.

Para fornecer capacidades de solucionar problemas mais precisas e eficientes, a funcionalidade Mapa inclui dados sobre a configuração do seu software. Os dados fornecem informações como o sistema operacional e a versão, o endereço IP, o nome DNS e o nome da estação de trabalho. A Microsoft não coleta nomes, endereços nem outras informações de contato.

Para obter mais informações sobre a coleta e uso de dados, consulte a Política de privacidade do Microsoft Online Services.

Observação

Para obter informações sobre como exibir ou excluir dados pessoais, confira Solicitações do titular dos dados do Azure para RGPD. Para obter mais informações sobre o GDPR, confira a seção GDPR da Central de Confiabilidade da Microsoft e a seção GDPR do Portal de Confiança do Serviço.

Próximas etapas

Para saber como usar o recurso monitoramento de desempenho, consulte Exibir desempenho de insights da VM. Para ver as dependências de aplicativos descobertas, consulte Exibir o Mapa do VM Insights.