Compartilhar via


Logs de recursos no Azure Monitor

Os logs de recursos do Azure fornecem informações sobre as operações executadas em um recurso do Azure. O conteúdo dos logs de recursos é diferente para cada tipo de recurso. Eles podem incluir informações sobre as operações executadas no recurso, o status dessas operações e outros detalhes que ajudam você a entender a integridade e o desempenho do recurso.

Coletar logs de recursos

Os logs de recursos não são coletados por padrão. Para recolhê-los, você deve criar uma configuração de diagnóstico para cada recurso do Azure. Consulte as configurações de diagnóstico no Azure Monitor para obter detalhes. As informações abaixo fornecem mais detalhes sobre os diferentes destinos para os quais os logs de recursos podem ser enviados.

Diagrama mostrando a coleção de logs de atividades, logs de recursos e métricas de plataforma.

Observação

Os Logs de Recursos não são completamente sem perda de dados. Eles são baseados em uma arquitetura de armazenamento e encaminhamento projetada para mover petabytes de dados por dia em escala. Essa funcionalidade inclui redundância interna e novas tentativas em toda a plataforma, mas não fornece garantias transacionais. Sempre que uma fonte persistente de perda de dados é identificada, sua resolução e prevenção futura são priorizadas. Pequenas perdas de dados ainda podem ocorrer em problemas de serviço temporários e não recorrentes distribuídos pelo Azure.

Destinos

Ao criar uma configuração de diagnóstico, você pode optar por enviar logs de recursos para um ou mais dos destinos a seguir. Os destinos escolhidos são baseados em suas necessidades de análise, retenção e integração com outros sistemas.

As seções a seguir descrevem detalhes dos logs de recursos para cada destino.

Envie os logs de recursos para um workspace do Log Analytics para obter a seguinte funcionalidade:

  • Correlacione logs de recursos com outros dados de log, utilizando consultas de log.
  • Crie alertas de log a partir de entradas de log de recursos.
  • Acesse dados de log de recursos com o Power BI.

Modo de coleção

As tabelas no workspace do Log Analytics usadas pelos logs de recursos dependem do tipo de recurso e do tipo de coleção que o recurso está usando. Existem dois tipos de modos de coleta para logs de recursos:

  • Diagnóstico do Azure: todos os dados gravados estão na tabela AzureDiagnostics.
  • Específico do recurso: os dados são gravados em tabelas individuais para cada categoria do recurso.

Específico de recursos

Para logs que usam o modo específico de recurso, tabelas individuais no espaço de trabalho selecionado são criadas para cada categoria de log selecionada na configuração de diagnóstico. Os logs específicos do recurso têm as seguintes vantagens em relação aos logs de diagnóstico do Azure:

  • Torna muito mais fácil trabalhar com os dados em consultas de log.
  • Fornece uma melhor detectabilidade de esquemas e a respectiva estrutura.
  • Melhora o desempenho entre a latência de ingestão e os tempos de consulta.
  • Fornece a capacidade de conceder os direitos de controle de acesso baseados em função do Azure em uma tabela específica.

Para obter uma descrição de logs e tabelas específicos de recursos, veja Categorias de log de recursos com suporte para o Azure Monitor

Modo de diagnóstico do Azure

No modo de diagnóstico do Azure, todos os dados de qualquer configuração de diagnóstico são coletados na tabela AzureDiagnostics . Esse método herdado é usado hoje por uma minoria dos serviços do Azure. Como vários tipos de recursos enviam dados para a mesma tabela, o esquema dela é o superconjunto dos esquemas de todos os tipos de dados diferentes que estão sendo coletados. Para obter detalhes sobre a estrutura desta tabela e como ela funciona com esse número potencialmente grande de colunas, confira Referência de AzureDiagnostics.

A tabela AzureDiagnostics contém a resourceId do recurso que gerou o log, a categoria do log e a hora em que o log foi gerado, bem como propriedades específicas do recurso.

Uma captura de tela mostrando a tabela AzureDiagnostics em um workspace do Log Analytics.

Selecione o modo de coleta

A maioria dos recursos do Azure grava dados no workspace no modo de diagnóstico do Azure ou específico do recurso, sem oferecer uma opção. Para obter mais informações, confira Esquemas comuns e específicos do serviço para os logs de recursos do Azure.

Todos os serviços do Azure eventualmente usarão o modo específico do recurso. Como parte dessa transição, alguns recursos permitem que você selecione um modo na configuração de diagnóstico. Especifique o modo específico do recurso para quaisquer novas configurações de diagnóstico porque esse modo facilita o gerenciamento dos dados. Ele também pode ajudar a evitar migrações complexas posteriormente.

Captura de tela que mostra o seletor de modo de configurações de diagnóstico.

Observação

Para obter um exemplo que define o modo de coleta usando um modelo do Azure Resource Manager, consulte Exemplos de modelo do Azure Resource Manager para configurações de diagnóstico no Azure Monitor.

Você pode modificar uma configuração de diagnóstico existente para o modo específico de recursos. Nesse caso, os dados que já foram coletados permanecem na tabela AzureDiagnostics até que sejam removidos de acordo com sua configuração de retenção para o workspace. Novos dados são coletados na tabela dedicada. Use o operador union para consultar dados em ambas as tabelas.

Continue a assistir ao blog de Atualizações do Azure para obter anúncios sobre os serviços do Azure que são compatíveis com o modo específico do recurso.

Categorias e esquemas

Todos os logs de recursos compartilham um esquema de nível superior comum. Cada serviço define propriedades exclusivas para seus próprios registros. Consulte os Esquemas Comuns e Específicos de Serviço para Logs de Recursos do Azure para entender o esquema comum e os esquemas específicos para cada serviço. Consulte as categorias de log de recursos com suporte para o Azure Monitor para obter as diferentes categorias compatíveis com cada serviço e links para os esquemas de cada categoria.

Próximas etapas