Compartir vía


Integración de registros del servicio OSDU con Azure Monitor

Azure Data Manager for Energy admite la exportación de registros del servicio OSDU a Azure Monitor mediante una configuración de diagnóstico. Esta característica le ayuda a solucionar problemas, depurar y supervisar los servicios de OSDU. Estas instrucciones son similares a cómo integraría otros registros, como Airflow y Elastic, con Azure Monitor.

Requisitos previos

  • Un área de trabajo de Log Analytics existente Esta área de trabajo se usa para consultar los registros del servicio OSDU mediante el editor de consultas de Lenguaje de consulta Kusto (KQL) en el área de trabajo de Log Analytics. Recurso útil: Creación de un área de trabajo de Log Analytics en Azure Portal

  • Una cuenta de almacenamiento existente: se usa para almacenar volcados json de registros de servicio de OSDU. No es necesario que la cuenta de almacenamiento esté en la misma suscripción que el área de trabajo de Log Analytics.

Habilitación de la configuración de diagnóstico para la integración de registros del servicio OSDU

  1. Abra la página Información general de Microsoft Azure Data Manager para energía.

  2. Seleccione Diagnóstico Configuración en el panel izquierdo.

    Screenshot shows that the list of OSDU services currently supported is visible on the diagnostic settings overview page.

  3. Seleccione Agregar configuración de diagnóstico. Elija un nombre de configuración de diagnóstico y seleccione los servicios en Categorías para los que desea enviar registros al destino elegido.

    Screenshot to show that users can select all or a few log categories while creating a diagnostic setting.

  4. En la sección Registros, puede elegir uno o varios servicios de OSDU para los que desea crear una configuración de diagnóstico. Seleccione Archivar en una cuenta de almacenamiento o Enviar al área de trabajo de Log Analytics según sea necesario.

    Screenshot shows that export to multiple destinations can be configured with just one diagnostic setting.

  5. Compruebe la suscripción, la cuenta de almacenamiento y el área de trabajo de Log Analytics con la que desea archivar los registros o integrarlos.

Trabajar con registros de servicio OSDU en el área de trabajo de Log Analytics

  1. Vaya a la pestaña Registros en el panel izquierdo.

  2. Expanda la lista de tablas en la categoría Administración de registros. Los registros del servicio OSDU exportados mediante una configuración de diagnóstico se muestran en la tabla OEPDataplaneLogs .

  3. Vaya al panel del editor. Aquí puede escribir consultas de Lenguaje de consulta Kusto (KQL) para filtrar los registros del servicio OSDU y mostrar solo los correspondientes.

    Screenshot shows the different parts of a Log Analytics workspace interface.

Solución de problemas con los registros del servicio OSDU

El análisis de los registros del servicio OSDU en Azure Monitor puede ayudarle a identificar errores y problemas relacionados con servicios y API específicos. Examine los registros de servicios como el servicio de flujo de trabajo, el servicio de particiones o el servicio de derechos para identificar y resolver rápidamente los problemas de las llamadas API o la funcionalidad del servicio.

El editor de consultas del área de trabajo de Log Analytics admite consultas KQL. Estas son algunas consultas de ejemplo que pueden resultar útiles:

  • Una consulta para filtrar los registros del servicio OSDU generados por un servicio específico en Azure Data Manager for Energy en las últimas 6 horas.
OEPDataplaneLogs
| where TimeGenerated >= ago(6h)
| where _ResourceID contains "name-of-your-adme-instance"
| where Category = "DatasetLogs"
  • Una consulta para filtrar los registros de todas las llamadas de servicio OSDU que provocaron errores en la actualidad.
OEPDataplaneLogs
| where _ResourceID contains "name-of-your-adme-instance"
| where TimeGenerated >= startofday(ago(0d))
| where TimeGenerated < startofday(ago(-1d))
| where LogLevel != "INFO"

Archivado de registros del servicio OSDU en cuentas de almacenamiento

Puede archivar los registros del servicio OSDU en cuentas de almacenamiento y aprovechar las características de Azure Monitor para el archivado de registros, las directivas de retención y mucho más:

  • Especifique la cuenta de almacenamiento para los registros de archivado durante el proceso de creación de la configuración de diagnóstico.
  • Establezca directivas de retención para los registros archivados.
  • Acceda a los registros de la cuenta de almacenamiento para otro análisis o almacenamiento a largo plazo.

Pasos siguientes

Ahora que va a recopilar registros del servicio OSDU, cree una alerta de consulta de registro para recibir una notificación proactiva cuando se identifiquen datos interesantes en los datos de registro.