Monitorar máquinas virtuais com o Azure Monitor: analisar dados de monitoramento

Este artigo faz parte do guia Monitorar máquinas virtuais e suas cargas de trabalho no Azure Monitor. Ele descreve como analisar dados de monitoramento para suas máquinas virtuais depois de concluir sua configuração.

Nota

Este cenário descreve como implementar o monitoramento completo do seu ambiente de máquina virtual híbrida e do Azure. Para começar a monitorar sua primeira máquina virtual do Azure, consulte Monitorar máquinas virtuais do Azure ou Tutorial: Coletar logs de convidados e métricas da máquina virtual do Azure.

Depois de configurar a coleta de dados para suas máquinas virtuais, os dados estarão disponíveis para análise. Este artigo descreve os diferentes recursos do Azure Monitor que você pode usar para analisar a integridade e o desempenho de suas máquinas virtuais. Vários desses recursos fornecem uma experiência diferente, dependendo se você está analisando uma única máquina ou várias. Cada experiência é descrita aqui com qualquer comportamento exclusivo de cada recurso, dependendo de qual experiência está sendo usada.

Experiência de máquina única

Acesse a experiência de análise de máquina única na seção Monitoramento do menu no portal do Azure para cada máquina virtual do Azure e servidor habilitado para Azure Arc. Essas opções limitam os dados que você está visualizando para essa máquina ou, pelo menos, definem um filtro inicial para ela. Dessa forma, você pode se concentrar em uma máquina específica, visualizar seu desempenho atual e suas tendências ao longo do tempo e ajudar a identificar quaisquer problemas que ela possa estar enfrentando.

Screenshot that shows analyzing a VM in the Azure portal.

Opção Description
Página de descrição geral Selecione a guia Monitoramento para exibir alertas, métricas da plataforma e outras informações de monitoramento para o host da máquina virtual. Você pode ver o número de alertas ativos na guia. Na guia Monitoramento , você obtém uma visão rápida de:

Alertas: os alertas disparados nas últimas 24 horas, com algumas estatísticas importantes sobre esses alertas. Se você não tiver nenhum alerta configurado para essa VM, há um link para ajudá-lo a criar rapidamente novos alertas para sua VM.

Principais métricas: a tendência em diferentes períodos de tempo para métricas importantes, como CPU, rede e disco. Como essas são métricas de host, contadores do sistema operacional convidado, como memória, não são incluídos. Selecione um gráfico para trabalhar com esses dados no explorador de métricas, onde você pode executar diferentes agregações e adicionar mais contadores para análise.
Registo de atividades Consulte as entradas do log de atividades filtradas para a máquina virtual atual. Use esse log para exibir a atividade recente da máquina, como quaisquer alterações de configuração e quando ela foi interrompida e iniciada.
Informações Exibe exibições de insights de VM se a VM estiver habilitada para insights de VM.

Selecione a guia Desempenho para visualizar as tendências dos contadores de desempenho críticos em diferentes períodos de tempo. Ao abrir insights de VM no menu da máquina virtual, você também tem uma tabela com métricas detalhadas para cada disco. Para obter detalhes sobre como usar a visualização Mapa para uma única máquina, consulte Desempenho de gráfico com insights de VM.

Se processos e dependências estiverem habilitados para a VM, selecione a guia Mapa para exibir os processos em execução na máquina, as dependências em outras máquinas e os processos externos. Para obter detalhes sobre como usar a visualização Mapa para uma única máquina, consulte Usar o recurso Mapa do VM insights para entender os componentes do aplicativo.

Se a VM não estiver habilitada para insights de VM, ela oferecerá a opção de habilitar insights de VM.
Alertas Exiba alertas para a máquina virtual atual. Esses alertas usam apenas a máquina como o recurso de destino, portanto, pode haver outros alertas associados a ela. Talvez seja necessário usar a opção Alertas no menu Monitor do Azure para exibir alertas para todos os recursos. Para obter detalhes, consulte Monitorar máquinas virtuais com o Azure Monitor - Alertas.
Métricas Abra o explorador de métricas com o escopo definido para a máquina. Essa opção é a mesma que selecionar um dos gráficos de desempenho na página Visão geral , exceto que a métrica ainda não foi adicionada.
Definições de diagnóstico Habilite e configure a extensão de diagnóstico para a máquina virtual atual. Esta opção é diferente da opção Configurações de diagnóstico para outros recursos do Azure. Este é um agente herdado que foi substituído pelo agente do Azure Monitor.
Recomendações do assistente Consulte as recomendações para a máquina virtual atual do Azure Advisor.
Registos Abra o Log Analytics com o escopo definido para a máquina virtual atual. Você pode selecionar entre uma variedade de consultas existentes para detalhar dados de log e desempenho apenas para esta máquina.
Monitor de ligação Abra o Monitor de Conexão do Inspetor de Rede para monitorar conexões entre a máquina virtual atual e outras máquinas virtuais.
Livros Abra a galeria de pastas de trabalho com as pastas de trabalho do VM insights para máquinas individuais. Para obter uma lista das pastas de trabalho de insights de VM projetadas para máquinas individuais, consulte Pastas de trabalho de insights de VM.

Experiência com várias máquinas

Acesse a experiência de análise de várias máquinas no menu Monitor no portal do Azure para cada máquina virtual do Azure e servidor habilitado para Azure Arc. Isso incluirá apenas VMs habilitadas para insights de VM. Essas opções fornecem acesso a todos os dados para que você possa selecionar as máquinas virtuais que está interessado em comparar.

Screenshot that shows analyzing multiple VMs in the Azure portal.

Opção Description
Registo de atividades Veja as entradas do registro de atividades filtradas para todos os recursos. Crie um filtro para um Tipo de Recurso de máquinas virtuais ou Conjuntos de Dimensionamento de Máquina Virtual para exibir eventos para todas as suas máquinas.
Alertas Veja alertas para todos os recursos. Isso inclui alertas relacionados a todas as máquinas virtuais no espaço de trabalho. Crie um filtro para um Tipo de Recurso de máquinas virtuais ou Conjuntos de Dimensionamento de Máquina Virtual para exibir alertas para todas as suas máquinas.
Métricas Abra o explorador de métricas sem escopo selecionado. Esse recurso é particularmente útil quando você deseja comparar tendências em várias máquinas. Selecione uma assinatura ou um grupo de recursos para adicionar rapidamente um grupo de máquinas para analisar em conjunto.
Registos Abra o Log Analytics com o escopo definido para o espaço de trabalho. Você pode selecionar entre uma variedade de consultas existentes para detalhar os dados de log e desempenho de todas as máquinas. Ou você pode criar uma consulta personalizada para executar análises adicionais.
Livros Abra a galeria de pastas de trabalho com as pastas de trabalho do VM insights para várias máquinas. Para obter uma lista das pastas de trabalho de insights de VM projetadas para várias máquinas, consulte Pastas de trabalho de insights de VM.

Experiência de insights de VM

As informações de VM incluem vários gráficos de desempenho que ajudam você a obter rapidamente um status da operação de suas máquinas monitoradas, seu desempenho de tendência ao longo do tempo e dependências entre máquinas e processos. Ele também oferece uma visão consolidada de diferentes aspetos de qualquer máquina monitorada, como suas propriedades e eventos coletados no espaço de trabalho do Log Analytics.

A guia Introdução exibe todas as máquinas em sua assinatura do Azure e identifica quais estão sendo monitoradas. Use essa exibição para identificar rapidamente quais máquinas não estão sendo monitoradas e para integrar máquinas individuais que ainda não estão sendo monitoradas.

Screenshot that shows VM insights get started.

A visualização Desempenho inclui vários gráficos com vários indicadores-chave de desempenho (KPIs) para ajudá-lo a determinar o desempenho das máquinas. Os gráficos mostram a utilização de recursos durante um período de tempo. Você pode usá-los para identificar gargalos, ver anomalias ou alternar para uma perspetiva listando cada máquina para exibir a utilização de recursos com base na métrica selecionada. Para obter detalhes sobre como usar o modo de exibição Desempenho, consulte Desempenho do gráfico com insights de VM.

Screenshot that shows VM insights performance.

Use a visualização Mapa para ver os processos em execução em máquinas e suas dependências em outras máquinas e processos externos. Você pode alterar a janela de tempo da exibição para determinar se essas dependências foram alteradas de outro período de tempo. Para obter detalhes sobre como usar a visualização Mapa, consulte Usar o recurso Mapa do VM insights para entender os componentes do aplicativo.

Screenshot that shows VM insights map.

Compare métricas e logs

Para muitos recursos do Azure Monitor, você não precisa entender os diferentes tipos de dados que ele usa e onde está armazenado. Você pode usar insights de VM, por exemplo, sem entender quais dados estão sendo usados para preencher o modo de exibição de desempenho, o modo de exibição de mapa e as pastas de trabalho. Você apenas se concentra na lógica que está analisando. À medida que se aprofunda, você precisará entender a diferença entre as Métricas do Azure Monitor e os Logs do Azure Monitor. Diferentes recursos do Azure Monitor usam diferentes tipos de dados. O tipo de alerta que você usa para um cenário específico depende de ter esses dados disponíveis em um local específico.

Esse nível de detalhe pode ser confuso se você for novo no Azure Monitor. As informações a seguir ajudam a entender as diferenças entre os tipos de dados:

  • Todos os dados não numéricos, como eventos, são armazenados em Logs. As métricas só podem incluir dados numéricos amostrados em intervalos regulares.
  • Os dados numéricos podem ser armazenados em métricas e logs para que possam ser analisados de diferentes maneiras e suportar diferentes tipos de alertas.
  • Os dados de desempenho do sistema operacional convidado são enviados para Métricas ou Logs, ou ambos, pelo agente do Azure Monitor.
  • Os dados de desempenho do sistema operacional convidado são enviados para Logs por insights de VM.

Analise dados de métricas com o explorador de métricas

Usando o explorador de métricas, você pode plotar gráficos, correlacionar visualmente tendências e investigar picos e quedas nos valores das métricas. Para obter detalhes sobre como usar essa ferramenta, consulte Analisar métricas com o explorador de métricas do Azure Monitor.

Os namespaces a seguir são usados por máquinas virtuais.

Espaço de Nomes Description Necessidade
Anfitrião de Máquinas Virtuais Métricas de host coletadas automaticamente para todas as máquinas virtuais do Azure. Lista detalhada de métricas em Microsoft.Compute/virtualMachines. Recolhido automaticamente sem necessidade de configuração.
Convidado da Máquina Virtual Sistema operacional convidado e dados de desempenho de aplicativos em máquinas Windows. Agente do Azure Monitor instalado com uma Regra de Coleta de Dados.
azure.vm.linux.guestmetrics Sistema operacional convidado e dados de desempenho de aplicativos em máquinas Linux. Agente do Azure Monitor instalado com uma Regra de Coleta de Dados.

Analise dados de log com o Log Analytics

Use o Log Analytics para executar análises personalizadas de seus dados de log e quando quiser se aprofundar nos dados usados para criar as exibições em pastas de trabalho e insights de VM. Talvez você queira analisar diferentes lógicas e agregações desses dados ou correlacionar dados de segurança coletados pelo Microsoft Defender for Cloud e pelo Microsoft Sentinel com seus dados de integridade e disponibilidade.

Você não precisa necessariamente entender como escrever uma consulta de log para usar o Log Analytics. Há várias consultas pré-criadas que você pode selecionar e executar sem modificação ou usar como um início para uma consulta personalizada. Selecione Consultas na parte superior da tela do Log Analytics e exiba consultas com um tipo de recurso de máquinas virtuais ou conjuntos de dimensionamento de máquinas virtuais. Para obter informações sobre como usar essas consultas, consulte Usando consultas no Azure Monitor Log Analytics. Para obter um tutorial sobre como usar o Log Analytics para executar consultas e trabalhar com seus resultados, consulte o tutorial do Log Analytics.

Screenshot that shows virtual machine queries.

Quando você inicia o Log Analytics no menu Logs de uma máquina, seu escopo é definido para esse computador. Quaisquer consultas só retornarão registros associados a esse computador. Para uma consulta simples que retorna todos os registros em uma tabela, clique duas vezes em uma tabela no painel esquerdo. Trabalhe com esses resultados ou modifique a consulta para uma análise mais complexa. Para definir o escopo para todos os registros em um espaço de trabalho, altere o escopo ou selecione Logs no menu Monitor.

Screenshot that shows a Table query.

Visualizar dados com livros

As pastas de trabalho fornecem relatórios interativos no portal do Azure e combinam diferentes tipos de dados em uma única exibição. As pastas de trabalho combinam texto, consultas de log, métricas e parâmetros em relatórios interativos avançados. As pastas de trabalho podem ser editadas por qualquer outro membro da equipe que tenha acesso aos mesmos recursos do Azure.

As pastas de trabalho são úteis para cenários como:

  • Explorar o uso de sua máquina virtual quando você não sabe as métricas de interesse com antecedência, como utilização da CPU, espaço em disco, memória e dependências de rede. Ao contrário de outras ferramentas de análise de uso, as pastas de trabalho permitem combinar vários tipos de visualizações e análises, o que as torna ótimas para esse tipo de exploração de forma livre.
  • Explicar à sua equipe o desempenho de uma VM provisionada recentemente, mostrando métricas para contadores de chaves e outros eventos de log.
  • Partilhar os resultados de uma experiência de redimensionamento da sua VM com outros membros da sua equipa. Você pode explicar os objetivos para a experiência com texto. Em seguida, você pode mostrar cada métrica de uso e consultas de análise usadas para avaliar o experimento, juntamente com chamadas claras para saber se cada métrica estava acima ou abaixo do alvo.
  • Relatar o impacto de uma interrupção no uso de sua VM, combinando dados, explicação de texto e uma discussão sobre as próximas etapas para evitar interrupções no futuro.

As informações da VM incluem as seguintes pastas de trabalho. Você pode usar essas pastas de trabalho ou usá-las como um início para criar pastas de trabalho personalizadas para atender às suas necessidades específicas.

Máquina virtual única

Livro Description
Desempenho Fornece uma versão personalizável da visualização Desempenho que usa todos os contadores de desempenho do Log Analytics habilitados.
Ligações Fornece uma visão detalhada das conexões de entrada e saída da sua VM.

Várias máquinas virtuais

Livro Description
Desempenho Fornece uma versão personalizável do modo de exibição Lista N Superior e Gráficos em uma única pasta de trabalho que usa todos os contadores de desempenho do Log Analytics habilitados.
Contadores de desempenho Fornece uma visualização Top N Chart em um amplo conjunto de contadores de desempenho.
Ligações Fornece uma visão detalhada das conexões de entrada e saída de suas máquinas monitoradas.
Portas Ativas Fornece uma lista dos processos que se vincularam às portas nas máquinas monitoradas e sua atividade no período de tempo escolhido.
Portas Abertas Fornece o número de portas abertas em suas máquinas monitoradas e os detalhes sobre essas portas abertas.
Ligações com Falhas Exibe a contagem de conexões com falha em suas máquinas monitoradas, a tendência de falha e se a porcentagem de falhas está aumentando ao longo do tempo.
Segurança e Auditoria Fornece uma análise do tráfego TCP/IP que informa sobre conexões gerais, conexões maliciosas e onde os pontos de extremidade IP residem globalmente. Para ativar todas as funcionalidades, terá de ativar a Deteção de Segurança.
Tráfego TCP Fornece um relatório classificado para suas máquinas monitoradas e seu tráfego de rede enviado, recebido e total em uma grade e exibido como uma linha de tendência.
Comparação de Tráfego Compara as tendências de tráfego de rede para uma única máquina ou um grupo de máquinas.
Auxiliar de migração AMA Ajuda você a descobrir o que migrar e acompanhar o progresso à medida que passa do Log Analytics Agent para o Azure Monitor Agent. Esta pasta de trabalho não está disponível a partir de insights de VM como as outras pastas de trabalho. No menu Azure Monitor, vá para Pastas de Trabalho e selecione Modelos Públicos. Consulte Ferramentas para migrar do Log Analytics Agent para o Azure Monitor Agent

Para obter instruções sobre como criar suas próprias pastas de trabalho personalizadas, consulte Criar relatórios interativos Informações da VM com pastas de trabalho.

Screenshot that shows virtual machine workbooks.

Próximos passos