Monitorizar máquinas virtuais do Azure

Quando você tem aplicações críticas e processos de negócio que dependem de recursos Azure, é importante monitorizar esses recursos para a sua disponibilidade, desempenho e operação. Este artigo descreve os dados de monitorização gerados por máquinas virtuais Azure (VMs), e discute como usar as funcionalidades do Azure Monitor para analisar e alertar sobre estes dados.

Nota

Este artigo fornece informações básicas para ajudá-lo a começar a monitorizar os seus VMs. Para obter um guia completo para monitorizar todo o seu ambiente de Azure e máquinas virtuais híbridas, consulte as máquinas virtuais Monitor com O Azure Monitor.

O que é o Azure Monitor?

O Azure Monitor é um serviço de monitorização de pilhas completa que fornece um conjunto completo de funcionalidades para monitorizar os seus recursos Azure. No entanto, não é necessário interagir diretamente com o Azure Monitor para executar uma variedade de tarefas de monitorização, uma vez que as suas funcionalidades estão integradas com o portal do Azure para os serviços Azure que monitoriza. Para um tutorial com uma visão geral de como o Azure Monitor funciona com os recursos do Azure, consulte os recursos do Monitor Azure utilizando o Azure Monitor.

Monitorização de dados de máquinas virtuais

As máquinas virtuais Azure recolhem os mesmos tipos de dados de monitorização que outros recursos Azure, que são descritos na monitorização de dados a partir de recursos Azure. Para obter informações detalhadas sobre as métricas e registos criados pelas máquinas virtuais Azure, consulte Referência: Monitorização dos dados da máquina virtual Azure.

Página de descrição geral

Para começar a explorar o Azure Monitor, vá à página 'Vista Geral' para a sua máquina virtual e, em seguida, selecione o separador Monitor. Pode ver o número de alertas ativos na conta.

O painel de alertas mostra-lhe os alertas disparados nas últimas 24 horas, juntamente com estatísticas importantes sobre esses alertas. Se não houver alertas configurados para o seu VM, existe uma ligação para o ajudar a criar rapidamente novos alertas para o seu VM.

Screenshot of the Azure virtual machine 'Alerts' pane.

O painel Métricas-Chave inclui gráficos que mostram métricas de saúde chave, como cpu médio e utilização da rede. Na parte superior do painel, pode selecionar uma duração para alterar o intervalo de tempo das tabelas , ou selecionar um gráfico para abrir o painel métrica para perfurar mais ou para criar uma regra de alerta.

Screenshot of the Azure virtual machine 'Key metrics' pane.

Registo de atividades

O registo de Atividade apresenta atividades recentes pela máquina virtual, incluindo quaisquer alterações de configuração e quando foi interrompida e iniciada. Ver o registo de Atividade no portal do Azure ou criar uma definição de diagnóstico para enviá-lo para um espaço de trabalho Log Analytics, onde pode visualizar eventos ao longo do tempo ou analisá-los com outros dados recolhidos.

Screenshot of the 'Activity log' pane.

Insights VM

Alguns serviços em Azure exibem experiências de monitorização personalizadas no Azure Monitor. Estas experiências são chamadas insights, e incluem livros pré-construídos e outras funcionalidades especializadas para esse serviço particular.

Os insights VM são projetados para monitorizar todo o seu conjunto de máquinas virtuais Azure e híbridas numa única interface. Quando começar a monitorizar várias máquinas virtuais no seu ambiente Azure, talvez deva considerar a possibilidade de ativar informações sobre o VM para as seguintes funcionalidades:

  • A bordo simplificada do agente Log Analytics e do agente Dependency, para que possa monitorizar um sistema operativo de hóspedes de máquina virtual e cargas de trabalho.
  • Gráficos de desempenho de tendências pré-definidos e livros de trabalho, para que possa analisar métricas de desempenho fundamentais a partir do sistema operativo de hóspedes da máquina virtual.
  • O mapa De dependência, que apresenta processos que funcionam em cada máquina virtual e os componentes interligados com outras máquinas e fontes externas.

Screenshot of the VM insights 'Logical Disk Performance' view.

Screenshot of the VM insights 'Map' view.

Para obter passos rápidos para configurar os conhecimentos de VM e ativar a monitorização de uma máquina virtual, consulte Enable Azure Monitor para uma única máquina virtual ou escala de máquina virtual definida no portal do Azure.

Para obter informações gerais sobre a ativação de insights e uma variedade de métodos para a bordo de máquinas virtuais, consulte a visão geral dos conhecimentos do Enable VM.

Recolher métricas e registos de hóspedes

O Azure Monitor começa a recolher automaticamente dados métricos para o seu anfitrião de máquina virtual quando cria o VM. No entanto, para recolher métricas do sistema operativo do hóspede da máquina virtual, é necessário instalar um agente. Quando ativa insights VM, o agente Log Analytics é instalado e começa a enviar dados de desempenho para Registos monitores Azure, que depois permite as vistas de Desempenho e Mapa . Para obter um tutorial sobre a ativação de insights em VM para uma máquina virtual, consulte Ativar a monitorização de máquinas virtuais Azure.

Depois de ter ativado os insights de VM, instale o agente Azure Monitor para que possa recolher registos de hóspedes da sua máquina virtual e envie métricas de hóspedes para o painel Azure Monitor Metrics . Ao fazê-lo, também pode analisar métricas no painel métrica. Para aprender a instalar o agente Azure Monitor e criar uma regra de recolha de dados que define os dados a recolher, consulte Tutorial: Recolher registos e métricas de hóspedes a partir de uma máquina virtual Azure.

Analisar métricas

As métricas são valores numéricos que descrevem alguns aspetos de um sistema num determinado momento. Embora as métricas da plataforma para o hospedeiro de máquinas virtuais sejam recolhidas automaticamente, deve instalar o agente Azure Monitor para recolher as métricas dos hóspedes.

O painel de visão geral inclui as métricas de hospedeiro mais comuns, e você pode aceder a outros usando o painel métrica . Com esta ferramenta, pode criar gráficos a partir de valores métricos e correlacionar visualmente tendências. Também pode criar uma regra de alerta métrico ou fixar um gráfico num painel Azure. Para obter um tutorial sobre a utilização desta ferramenta, consulte as métricas de Análise para obter um recurso Azure.

Screenshot of the 'Metrics' pane in Azure Monitor.

Para obter uma lista das métricas disponíveis, consulte Referência: Monitorizar dados da máquina virtual Azure.

Analisar registos

Os dados em Registos monitores Azure são armazenados num espaço de trabalho Log Analytics, onde é separado em tabelas, cada um com o seu próprio conjunto de propriedades únicas.

Os insights VM armazenam os dados recolhidos em registos, e os insights fornecem vistas de desempenho e mapa que pode usar para analisar interativamente os dados. Pode trabalhar diretamente com estes dados para aprofundar ou realizar análises personalizadas. Para obter mais informações e para obter consultas de amostra para estes dados, consulte como consultar os registos de insights de VM.

Para analisar outros dados de registo que recolhe das suas máquinas virtuais, utilize consultas de registo no Log Analytics. Várias consultas incorporadas para máquinas virtuais estão disponíveis para usar, ou você pode criar a sua própria. Pode trabalhar interativamente com os resultados destas consultas, incluí-las num livro para os disponibilizar a outros utilizadores ou gerar alertas com base nos seus resultados.

Screenshot of the 'Logs' pane displaying Log Analytics query results.

Alertas

Os alertas do Azure Monitor notificam-no proativamente quando forem encontradas condições importantes nos seus dados de monitorização. Estes alertas podem ajudá-lo a identificar e resolver problemas no seu sistema antes que os seus clientes os percebam. Pode definir alertas em métricas, registos e registos de atividade.

Para obter mais informações sobre os vários alertas para máquinas virtuais Azure, consulte os seguintes recursos:

Passos seguintes

Para documentação sobre os registos e métricas geradas por máquinas virtuais Azure, consulte Referência: Monitorização dos dados da máquina virtual Azure.