Integración de registros del servicio OSDU con Azure Monitor
Azure Data Manager for Energy admite la exportación de registros de servicio de OSDU a Azure Monitor mediante una configuración de diagnóstico. Esta característica le ayuda a solucionar problemas, depurar y supervisar mejor 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 El área de trabajo se usa para consultar los registros de servicio de 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 los 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 de servicio de OSDU
Abra la página de Información general de Microsoft Azure Data Manager for Energy.
En el panel de la izquierda, seleccione Configuración de diagnóstico.
Seleccione Agregar configuración de diagnóstico. Elija un nombre de configuración de diagnóstico y seleccione los servicios de Categorías para los que desea enviar registros al destino elegido.
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 y Enviar a Log Analytics como desee.
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 de OSDU en el área de trabajo de Log Analytics
Vaya a la pestaña registros en el panel izquierdo.
Expanda la lista de tablas en la categoría Administración de registros. Los registros de servicio de OSDU exportados mediante una configuración de diagnóstico se muestran en la tabla OEPDataplaneLogs.
Vaya al panel del editor. Aquí puede escribir consultas del Lenguaje de consulta Kusto (KQL) para filtrar los registros de servicio de OSDU y mostrar solo los más relevantes.
Solución de problemas con los registros de servicio de OSDU
El análisis de los registros de servicio de 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. Aquí tiene algunas consultas de ejemplo que pueden serle de ayuda:
- Una consulta para filtrar los registros de servicio de 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 de OSDU que provocaron errores hoy.
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 de servicio de OSDU en cuentas de almacenamiento
Puede archivar los registros de servicio de 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 archivar registros 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 está recopilando registros de servicio de OSDU, cree una alerta de consulta de registro para recibir una notificación proactiva cuando se identifiquen datos interesantes en los datos de registro.