Monitorar recursos do Azure com o Azure Monitor
Quando você tem aplicativos e processos de negócios críticos que dependem de recursos do Azure, recomendamos monitorar a disponibilidade, o desempenho e a operação desses recursos. O Azure Monitor é um serviço de monitoramento de pilha completo que fornece um conjunto completo de recursos para monitorar seus recursos do Azure. Você também pode usar o Azure Monitor para monitorar recursos em outras nuvens e no local.
Neste artigo, você aprenderá sobre:
- Azure Monitor e como ele é integrado ao portal para outros serviços do Azure.
- Os tipos de dados coletados pelo Azure Monitor para os recursos do Azure.
- Ferramentas do Azure Monitor usadas para coletar e analisar dados.
Observação
Este artigo descreve os conceitos do Azure Monitor e explica os diferentes itens de menu. Para começar a usar os recursos do Azure Monitor, comece com Analisar métricas para um recurso do Azure.
Dados de monitoramento
Esta seção aborda a coleta e o monitoramento de dados.
Coleção de dados do Azure Monitor
Assim que você cria um recurso do Azure, o Azure Monitor é habilitado e começa a coletar métricas e logs de atividades. Com um pouco de configuração, você pode reunir mais dados de monitoramento e habilitar outros recursos. A plataforma de dados do Azure Monitor é composta de Métricas e Logs. Cada recurso coleta diferentes tipos de dados e habilita diferentes recursos do Azure Monitor.
- Métricas do Azure Monitor armazena dados numéricos de recursos monitorados em um banco de dados de série temporal. O banco de dados de métricas é criado automaticamente para cada assinatura do Azure. Use o Metrics Explorer para analisar dados de métricas do Azure Monitor.
- Logs do Azure Monitor coleta logs e dados de desempenho que podem ser recuperados e analisados de maneiras diferentes usando consultas de log. Você precisa criar um workspace do Log Analytics para coletar dados de log. Use o Log Analytics para analisar dados de Logs do Azure Monitor.
Monitoramento de dados de recursos do Azure
Embora os recursos de diferentes serviços do Azure tenham requisitos de monitoramento diferentes, eles geram dados de monitoramento nos mesmos formatos para que você possa usar as mesmas ferramentas do Azure Monitor a fim de analisar todos os recursos do Azure.
As configurações de diagnóstico definem para que local os logs de recursos e métricas de um recurso específico devem ser enviados. Os possíveis destinos são:
- Log de atividades: eventos de nível de assinatura que acompanham as operações de cada recurso do Azure, por exemplo, criando um novo recurso ou iniciando uma máquina virtual. Os eventos de log de atividades são gerados e coletados automaticamente para exibição no portal do Azure. É possível criar uma configuração de diagnóstico para enviar o log de atividades para Logs do Azure Monitor.
- Métricas de plataforma: Valores numéricos que são coletados automaticamente em intervalos regulares e descrevem algum aspecto de um recurso em um determinado momento. As métricas da plataforma são geradas e coletadas automaticamente em Métricas do Azure Monitor.
- Logs de recurso: fornecem insights sobre operações realizadas por um recurso do Azure. Os exemplos de operação podem incluir obter um segredo de um cofre de chaves ou fazer uma solicitação para um banco de dados. Os logs de recursos são gerados automaticamente, mas você precisa criar uma configuração de diagnóstico para enviá-los para Logs do Azure Monitor.
- Logs e métricas de convidado de máquina virtual: dados de log e de desempenho do sistema operacional convidado de máquinas virtuais do Azure. Você precisa instalar um agente na máquina virtual para coletar esses dados e enviá-los para Métricas do Azure Monitor e Logs do Azure Monitor.
Opções de menu
Você pode acessar todos os recursos do Azure Monitor no menu Monitorar no portal do Azure. Você também pode acessar os recursos do Azure Monitor diretamente no menu para diferentes serviços do Azure. Diferentes serviços do Azure podem ter experiências ligeiramente diferentes, mas eles compartilham um conjunto comum de opções de monitoramento no portal do Azure. Esses itens de menu incluem Visão geral e Log de atividades, além de várias opções na seção Monitoramento do menu.
Página de visão geral
A página Visão geral inclui detalhes sobre o recurso e, geralmente, o atual estado dele. Por exemplo, uma máquina virtual mostra o estado atual como "em execução". Muitos serviços do Azure têm uma guia Monitoramento que inclui gráficos para um conjunto de principais métricas. Os gráficos são uma maneira rápida de exibir a operação do recurso. Você pode selecionar qualquer um dos gráficos para abri-los no Metrics Explorer para fazer uma análise mais detalhada.
Para saber como usar o Metrics Explorer, consulte Analisar métricas para um recurso do Azure.
Log de atividades
O item de menu Log de atividades permite exibir entradas no log de atividades do recurso atual.
Alertas
A página Alertas mostra todos os alertas recentes disparados para o recurso. Os alertas notificam você proativamente quando condições importantes são encontradas nos dados de monitoramento e podem usar dados de Métricas ou Logs.
Para saber como criar regras de alerta e exibir alertas, confira Criar um alerta de métrica para um recurso do Azure ou Criar um alerta de pesquisa de logs para um recurso do Azure.
Métricas
O item de menu Métricas abre o Metrics Explorer. Você pode usá-lo para trabalhar com métricas individuais ou combinar várias métricas para identificar correlações e tendências. Esse é o mesmo Metrics Explorer que é aberto quando você seleciona um dos gráficos na página de visão geral.
Para saber como usar o Metrics Explorer, consulte Analisar métricas para um recurso do Azure.
Configurações de Diagnóstico
A página Configurações de diagnóstico permite criar uma configuração de diagnóstico para coletar os logs de recursos do recurso. Você pode enviá-los para vários locais, mas o local mais comum é um workspace do Log Analytics para analisá-los com o Log Analytics.
Para saber como criar uma configuração de diagnóstico, consulte Coletar e analisar os logs de recursos de um recurso do Azure.
Insights
Se o serviço do Azure tiver um insight para o recurso, o item de menu Insights o abrirá. Insights fornecem uma experiência de monitoramento personalizada criada na plataforma de dados Azure Monitor e nos recursos padrão.
Para obter uma lista de insights disponíveis e links para a documentação, consulte Insights e soluções principais.
Próximas etapas
Agora que você tem uma compreensão básica do Azure Monitor, comece a analisar algumas métricas de um recurso do Azure.