Visão geral dos Logs do Azure Monitor

Os logs de Azure Monitor são um recurso do Azure Monitor que coleta e organiza dados de log e de desempenho de recursos monitorados. Vários recursos do Azure Monitor armazenam seus dados em Logs e apresentam esses dados de várias maneiras para ajudar você a monitorar o desempenho e a disponibilidade de seus aplicativos híbridos e de nuvem e seus componentes de suporte.

Além de aproveitar os recursos Azure Monitor existentes, você pode analisar dados de logs usando uma linguagem de consulta sofisticada capaz de analisar rapidamente milhões de registros. Você poderá executar uma consulta simples que recupera um conjunto específico de registros ou executar uma análise de dados sofisticada para identificar padrões críticos em seus dados de monitoramento. Trabalhar com consultas de log e seus resultados interativamente usando o Log Analytics, usá-las em uma regra de alerta para ser notificada proativamente sobre problemas ou visualizar seus resultados em uma pasta de trabalho ou painel.

Observação

O recurso Logs do Azure Monitor é metade da plataforma de dados que dá suporte ao Azure Monitor. A outra é o Métricas do Azure Monitor, que armazena dados numéricos em um banco de dado de série temporal. Os dados numéricos são mais leves do que os dados dos Logs do Azure Monitor. As Métricas do Azure Monitor podem dar suporte a cenários quase em tempo real, tornando-as úteis para alertas e detecção rápida de problemas.

As Métricas do Azure Monitor só podem armazenar dados numéricos em uma estrutura específica, enquanto os Logs Azure Monitor podem armazenar uma variedade de tipos de dados que têm suas próprias estruturas. Você também pode executar a análise complexa nos dados dos Logs do Azure Monitor usando consultas de log, que não podem ser usadas para análise de dados das Métricas do Azure Monitor.

O que você pode fazer com os Logs do Azure Monitor?

A tabela a seguir descreve algumas das maneiras que você pode usar os Logs no Azure Monitor:

Descrição
Analisar Use o Log Analytics no portal do Azure para gravar consultas de log e analisar interativamente os dados de log usando um poderoso mecanismo de análise.
Alerta Configurar uma regra de alerta de log que envia uma notificação ou realiza ação automatizada quando os resultados da consulta correspondem a um resultado específico.
Visualizar Fixe os resultados de consultas renderizados como tabelas ou gráficos em um painel do Azure.
Crie uma pasta de trabalho para combinar com vários conjuntos de dados em um relatório interativo.
Exporte os resultados de uma consulta para o Power BI a fim de usar visualizações diferentes e compartilhar com usuários fora do Azure.
Exporte os resultados de uma consulta para o Grafana para usar o painel da ferramenta e combinar com outras fontes de dados.
Obtenha informações Os logs oferecem suporte para insights que fornece uma experiência de monitoramento personalizada para aplicativos e serviços específicos.
Recuperar Acessar resultados da consulta de log de um:
Exportar Configure a exportação automatizada de dados de log para a conta de armazenamento do Azure ou Hubs de Eventos do Azure.
Crie um fluxo de trabalho para recuperar dados de log e copie-os para uma localização externa usando os Aplicativos Lógicos do Azure.

Diagram that shows an overview of Azure Monitor Logs.

Coleta de dados

Depois de criar um workspace no Log Analytics, você deve configurar fontes para enviar seus dados. Nenhum dado é coletado automaticamente.

Essa configuração será diferente dependendo da fonte de dados. Por exemplo:

Importante

A maioria da coleta de dados em Logs incorre em custos de ingestão e retenção, portanto, consulte os preços do Azure Monitor antes de habilitar qualquer coleta de dados.

Para obter uma lista completa de fontes de dados que você pode configurar para enviar dados para Logs do Azure Monitor, confira O que é monitorado pelo Azure Monitor?.

Workspaces do Log Analytics

Os Logs do Azure Monitor armazenam os dados que coleta em um ou mais Workspaces do Log Analytics. Você deve criar pelo menos um espaço de trabalho para usar Logs do Azure Monitor. Confira Visão geral do workspace do Log Analytics para ver uma descrição dos workspaces do Log Analytics.

Log Analytics

O Log Analytics é uma ferramenta disponível no portal do Azure. Use-o para editar e executar consultas e analisar seus dados de forma interativa. Você pode usar essas consultas para dar suporte a outros recursos no Azure Monitor, como alertas de consulta de log e pastas de trabalho. Acesse o Log Analytics na opção Logs no menu do Azure Monitor ou na maioria dos outros serviços no portal do Azure.

Para obter uma descrição do Log Analytics, confira Visão geral do Log Analytics no Azure Monitor. Para percorrer o uso de recursos do Log Analytics para criar uma consulta de log simples e analisar seus resultados, confira Tutorial do Log Analytics.

Consultas de logs

Os dados são recuperados de um workspace do Log Analytics por meio de uma consulta de log, que é uma solicitação somente leitura para processar dados e retornar resultados. As consultas de log são escritas em KQL (Linguagem de Consulta Kusto). KQL é a mesma linguagem de consulta que o Azure Data Explorer usa.

Você pode gravar consultas de log em Log Analytics para analisar seus resultados interativamente, usá-los em regras de alerta para ser notificado de forma proativa sobre problemas ou incluir seus resultados em pastas de trabalho ou painéis. As informações incluem consultas predefinidas para dar suporte a suas exibições e pastas de trabalho.

Para obter uma lista de onde as consultas de log são usadas e com referências a tutoriais e a outras documentações para ajudá-lo a começar, confira Consultas de log no Azure Monitor.

Screenshot that shows queries in Log Analytics.

Relação com o Azure Data Explorer

Os Logs do Azure Monitor são baseados no Azure Data Explorer. Um workspace do Log Analytics é aproximadamente equivalente a um banco de dados no Azure Data Explorer. As tabelas são estruturadas da mesma forma e ambas usam KQL.

A experiência de usar o Log Analytics para trabalhar com consultas do Azure Monitor no portal do Azure é semelhante à experiência de usar a interface do usuário da Web do Azure Data Explorer. Você pode até mesmo incluir dados de um espaço de trabalho do Log Analytics em uma consulta no Azure Data Explorer.

Próximas etapas