Habilitar Insights da VM

Este artigo fornece detalhes sobre como habilitar os Insights da VM no Azure Monitor usando métodos diferentes, incluindo o portal do Azure, os modelos do ARM e o script do PowerShell.

Pré-requisitos

Agentes

Quando você habilita o VM Insights para um computador, os agentes a seguir são instalados.

  • Agente do Azure Monitor: coleta dados do computador e os entrega em um workspace do Log Analytics.
  • Dependency Agent: coleta dados descobertos sobre processos em execução na máquina virtual e dependências de processo externo para dar suporte ao Recurso de mapeamento nos Insights da VM. Este agente não é necessário para outras funcionalidades dos Insights da VM, portanto, você não precisa instalar o agente de dependência se não for usar o recurso Mapa.

VM insights DCR

DCRs (Regras de coleta de dados) são usadas pelo agente do Azure Monitor para especificar quais dados coletar e como devem ser processados. Ao habilitar os Insights da VM, você cria uma DCR especificamente para os Insights de VM e a associa ao agente do Azure Monitor em todos os computadores a serem monitorados.

A única configuração em uma DCR dos Insights da VM é o workspace do Log Analytics e se os dados de dependências e processos devem ou não ser coletados. Em vez de criar uma DCR separada para cada computador, você deve usar uma única DCR para cada workspace do Log Analytics usado para os Insights da VM e associar essa DCR a vários computadores. Talvez você queira criar DCRs separadas se quiser coletar processos e dependências de alguns computadores, mas não de outros.

Você não deve modificar a DCR dos Insights da VM. Se você precisar coletar dados adicionais dos computadores monitorados, como logs de eventos e logs de segurança, crie DCRs adicionais e associe-as aos mesmos computadores. Você pode obter diretrizes para criar essas DCRs a partir de Coletar dados com o Agente do Azure Monitor.

Diagrama mostrando a operação da DCR dos Insights da VM em comparação com outras DCRs associadas aos mesmos agentes.

Criar uma DCR dos Insights da VM

Há dois métodos para criar uma DCR dos Insights da VM. Independentemente do método escolhido, a DCR é idêntica e pode ser usada com qualquer processo para habilitar os Insights da VM em outros computadores. Embora não seja necessário, você deve nomear a DCR MSVMI-{WorkspaceName} para corresponder à convenção de nomenclatura usada pelo portal do Azure.

  • Crie uma DCR de Insights da VM como parte do processo de integração usando o portal do Azure com o processo detalhado abaixo.

  • Baixe e instale os modelos de regra de coleta de dados dos Insights da VM. A tabela a seguir descreve os modelos disponíveis. Confira Implantar modelos se você não estiver familiarizado com métodos para implantar modelos do ARM.

    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.

Por padrão, o Agente do Azure Monitor se conecta a um ponto de extremidade público para se conectar ao ambiente do Azure Monitor. Para habilitar o isolamento de rede para os Insights da VM, associe a DCR dos Insights da VM a um ponto de extremidade de coleta de dados (DCE) vinculado a um Escopo de Link Privado do Azure Monitor, conforme descrito em Habilitar o isolamento de rede para o agente do Azure Monitor usando o Link Privado.

Habilitar insights da VM

Habilitar VM Insights usando o portal do Azure

Use o procedimento a seguir para habilitar VM Insights em uma máquina virtual não monitorada ou no Conjunto de Dimensionamento de Máquinas Virtuais. Este processo não exige que você implante agentes ou crie uma DCR dos Insights da VM primeiro, já que essas tarefas são executadas pelo portal.

Observação

Como parte do processo de instalação do agente do Azure Monitor, o Azure atribui uma identidade gerenciada atribuída pelo sistema ao computador se essa identidade ainda não existir.

  1. No menu Monitoramento no portal do Azure, selecione Não Monitorado>Máquinas Virtuais. Esta guia inclui todos os computadores que não têm os Insights da VM habilitados. Todos os computadores têm o agente do Azure Monitor instalado. Se uma máquina virtual tiver o agente Log Analytics instalado, mas não o agente de dependência, ela será listada como não monitorada.

  2. Selecione Habilitar próximo da máquina que você desejar habilitar. Se um computador não estiver em execução no momento, você precisa iniciá-lo para poder habilitá-lo.

    Captura de tela com máquinas não monitoradas em insights de VM.

  3. Na página Integração do Insights, selecione Habilitar.

  4. Na página Configuração de monitoramento, selecione Agente do Azure Monitor e selecione uma DCR na lista suspensa Regra de coleta de dados. Somente DCRs configuradas para os Insights da VM são listadas.

    Captura de tela da Página de Configuração de Monitoramento do VM Insights.

  5. Se uma DCR ainda não tiver sido criada para os Insights da VM, o Azure Monitor oferecerá criar uma com um workspace do Log Analytics padrão e as seguintes configurações. Você pode aceitar esses padrões ou clicar em Criar nova para criar uma nova DCR com configurações diferentes. Isso permite que você selecione um workspace e especifique se deseja coletar processos e dependências usando o recurso mapa de insights de VM.

    • Desempenho do convidado habilitado.
    • Processos e dependências desabilitado.

    Captura de tela mostrando a tela para criar nova regra de coleta de dados.

    Observação

    Se você selecionar uma DCR com o Mapa habilitado e sua máquina virtual não for compatível com o Dependency Agent, o Dependency Agent será instalado e será executado no modo degradado.

  6. Selecione Configurar para iniciar o processo de configuração. Instalar o agente e começar a coletar dados leva alguns minutos. Você receberá as mensagens de status à medida que a configuração for executada.

  7. Se você usar um modelo de atualização manual para o Conjunto de dimensionamento de máquinas virtuais, atualize as instâncias para concluir a instalação. Você pode iniciar as atualizações na página Instâncias, na seção Configurações.

Próximas etapas

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