Integración de registros con APM e infraestructura (Logs en contexto)
Clase 21 de 23 • Curso de Observabilidad Avanzada con New Relic
Resumen
La observabilidad efectiva depende de enlazar distintas fuentes de datos. Logs in Context facilita esta labor asociando automáticamente los logs con información del rendimiento de aplicaciones. Mediante la interfaz de New Relic, esta funcionalidad conecta cada entrada de log con servicios específicos y escenarios de error, brindando claridad al analizar problemas técnicos.
¿Qué es Logs in Context y cómo conecta diferentes fuentes de datos?
Logs in Context permite la integración de información proveniente de logs con otros datos sobre el rendimiento de aplicaciones a través del Agente APM. Este agente no solo recolecta información de logs generados, sino que también los decora con identificadores únicos antes de enviarlos a New Relic para su análisis. El atributo clave que realiza esta conexión es el Entity GUID, un identificador único para cada servicio que enlaza directamente la información desde los logs hacia el APM.
¿Cómo visualizar logs directamente en la interfaz de APM?
Al utilizar New Relic, puedes acceder directamente a logs relacionados desde la sección APM y Servicios, por ejemplo, en la aplicación "Space Rover Fleet Command". Puedes modificar intervalos temporales y realizar consultas específicas, tales como:
- Buscar logs específicos por nivel de depuración (debug).
- Explorar errores detectados desde la sección "Errors Inbox" y acceder directamente a los logs relacionados sin necesidad de escribir consultas adicionales.
¿Cómo integrar logs con trazas distribuidas para un análisis completo?
Además de conectar logs con servicios específicos, Logs in Context los enlaza directamente a las trazas distribuidas mediante el atributo trace.id. Esto permite:
- Consultar logs con trazas distribuidas directamente desde la interfaz.
- Acceder de forma sencilla a una vista detallada y completa sobre el flujo y rendimiento específicos de procesos o eventos en la aplicación.
Finalmente, recuerda compartir tus impresiones y experiencias sobre cómo utilizas logs en tu estrategia de observabilidad.