Compartilhar via


Integrar Logs do Serviço OSDU ao Azure Monitor

O Gerenciador de Dados do Azure para Energia dá suporte à exportação de Logs de Serviço OSDU para o Azure Monitor usando uma configuração de diagnóstico. Esse recurso ajuda você a solucionar, depurar e monitorar melhor os serviços OSDU. As instruções aqui são semelhantes a como você integraria outros logs, como o Airflow e o Elastic, ao Azure Monitor.

Pré-requisitos

  • Um workspace do Log Analytics existente. Esse workspace é usado para consultar os logs de serviço OSDU por meio do editor de consultas KQL (Linguagem de Consulta Kusto) no workspace do Log Analytics. Recurso útil: Criar um workspace do Log Analytics no portal do Azure.

  • Uma conta de armazenamento existente: ela é usada para armazenar despejos JSON de logs de serviço OSDU. A conta de armazenamento não precisa estar na mesma assinatura que o workspace do Log Analytics.

Habilitar configurações de diagnóstico para integração de logs de serviço OSDU

  1. Abra a página de Visão geral do Gerenciador de Dados do Microsoft Azure para Energia.

  2. Selecione Configurações de diagnóstico no painel esquerdo.

    Captura de tela que mostra que a lista de serviços OSDU atualmente com suporte está visível na página de visão geral das configurações de diagnóstico.

  3. Selecione Adicionar configuração de diagnóstico. Escolha um nome de configuração de diagnóstico e selecione os serviços em Categorias para os quais você deseja enviar logs para o destino escolhido.

    Captura de tela que mostra que os usuários podem selecionar todas ou algumas categorias de log ao criar uma configuração de diagnóstico.

  4. Na seção Logs, você pode escolher um ou vários serviços OSDU para os quais deseja criar uma configuração de diagnóstico. Selecione Arquivar em uma conta de armazenamento e/ou Enviar para o workspace do Log Analytics conforme desejado.

    Captura de tela que mostra que a exportação para vários destinos pode ser configurada com apenas uma configuração de diagnóstico.

  5. Verifique a assinatura, a conta de armazenamento e o workspace do Log Analytics ao qual você deseja arquivar os logs ou integrar-se.

Trabalhar com logs de serviço OSDU no Workspace do Log Analytics

  1. Navegue até a guia Logs no painel esquerdo.

  2. Expanda a lista de tabelas na categoria Gerenciamento de Logs. Os logs de serviço OSDU exportados usando uma configuração de diagnóstico aparecem na tabela OEPDataplaneLogs.

  3. Vá para o painel do editor. Aqui, você pode escrever consultas KQL (Linguagem de Consulta Kusto) para filtrar os logs de serviço OSDU e exibir apenas os relevantes.

    Captura de tela que mostra as diferentes partes de uma interface de workspace do Log Analytics.

Solução de problemas com logs de serviço OSDU

Analisar logs de serviço OSDU no Azure Monitor pode ajudar você a identificar erros e problemas relacionados a serviços e APIs específicos. Examine os logs de serviços como o Serviço de Fluxo de Trabalho, o Serviço de Partição ou o Serviço de Direitos para identificar e resolver rapidamente quaisquer problemas nas chamadas à API ou na funcionalidade de serviço.

O editor de consultas do Workspace do Log Analytics dá suporte a consultas KQL. Aqui estão algumas consultas de exemplo que podem ser úteis:

  • Uma consulta para filtrar logs de serviço OSDU gerados por um serviço específico no Gerenciador de Dados do Azure para Energia nas últimas 6 horas.
OEPDataplaneLogs
| where TimeGenerated >= ago(6h)
| where _ResourceID contains "name-of-your-adme-instance"
| where Category = "DatasetLogs"
  • Uma consulta para filtrar logs de todas as chamadas de serviço OSDU que resultaram em erros hoje.
OEPDataplaneLogs
| where _ResourceID contains "name-of-your-adme-instance"
| where TimeGenerated >= startofday(ago(0d))
| where TimeGenerated < startofday(ago(-1d))
| where LogLevel != "INFO"

Arquivar logs de serviço OSDU em contas de armazenamento

Você pode arquivar logs de serviço OSDU em contas de armazenamento e aproveitar os recursos do Azure Monitor para arquivamento de logs, políticas de retenção e muito mais:

  • Especifique a conta de armazenamento para arquivar logs durante o processo de criação da configuração de diagnóstico.
  • Defina políticas de retenção para os logs arquivados.
  • Acesse os logs na conta de armazenamento para outra análise ou armazenamento de longo prazo.

Próximas etapas

Agora que você está coletando logs do serviço OSDU, crie um alerta de consulta de log para receber notificação de forma proativa quando dados interessantes forem identificados nos dados de log.