Los registros en contexto conectan datos de APM con rastreo de errores
Clase 21 de 23 • Curso de Observabilidad Avanzada con New Relic
Contenido del curso
- 2

Qué es el monitoreo del rendimiento de aplicaciones (APM) y sus señales doradas
04:44 - 3

Configuración avanzada de APM en New Relic: mejores prácticas
09:59 - 4

Análisis de transacciones y métricas personalizadas en New Relic
17:21 - 5

Seguimiento de cambios en New Relic con GitHub Actions
16:44 - 6

Métricas personalizadas y seguimiento de cambios en tableros de New Relic
05:58 - 7

Implementación de métricas personalizadas con New Relic APM
02:07 quiz de Advanced APM
- 8

Monitoreo de infraestructura con New Relic: métricas y registros
03:10 - 9

Instalación del agente de infraestructura de New Relic en Docker
10:26 - 10

Configuraciones básicas del agente de infraestructura de New Relic
14:29 - 11

Métricas de infraestructura en New Relic: CPU, memoria y red
09:43 - 12

Creación de paneles de infraestructura en New Relic
05:26 - 13

Configuración de alertas paramétricas para métricas de infraestructura
09:13 - 14

Configuración de integraciones personalizadas con New Relic Flex
09:27 - 15

Proyecto final: crea tu integración Flex para New Relic
00:31 quiz de Infrastructure Agent
- 16

Gestión eficiente de registros con New Relic en sistemas distribuidos
02:40 - 17

Envío de registros a New Relic mediante API directa
07:47 - 18

Consultas de logs con Lucene y NRQL en New Relic
09:31 - 19

Conversión de logs no estructurados a datos estructurados con GroK
10:46 - 20

Particiones de datos para gestionar logs de gran volumen
12:24 - 21

Los registros en contexto conectan datos de APM con rastreo de errores
06:25 - 22

Configuración de ingesta de logs para dashboards de monitoreo
00:36 quiz de Logs
La observabilidad efectiva surge al conectar múltiples fuentes de datos. Los registros en contexto permiten visualizar el rendimiento desde una perspectiva completa, desde la interfaz de usuario hasta el rastreo de errores y registros asociados. Esta modalidad aprovecha herramientas avanzadas como el agente APM, que no solo recopila registros, sino que agrega información crucial para asociarlos correctamente dentro de plataformas como New Relic.
¿Cómo conecta el agente APM los registros con las aplicaciones?
El agente APM juega un rol vital al relacionar registros con servicios específicos mediante atributos como:
- entity guide
- entity name
- entity type
Al añadir estos atributos, particularmente el identificador único llamado NVWIT, cada mensaje de registro queda claramente vinculado al servicio correspondiente en New Relic. De esta manera, al consultar en APM, los registros pertinentes aparecen automáticamente sin realizar búsquedas manuales.
¿En qué consiste la integración de registros y APM?
Cuando ingresas a un servicio en APM, como "Space Rover Fleet Command", puedes consultar:
- Los registros en distintos intervalos temporales.
- Filtrar por nivel o tipo de registro de forma directa.
De esta forma, detectas más rápido patrones o comportamientos específicos que afectan el rendimiento.
¿Cómo facilita el análisis y resolución de errores?
Los registros en contexto también conectan automáticamente registros y errores detectados en la aplicación. Cuando se identifica un error:
- Observas inmediatamente registros relacionados desde la bandeja de errores.
- Puedes analizar rápidamente registros específicos asociados a incidencias.
- Detectas exactamente funciones o comandos problemáticos, facilitando su rastreo y corrección en código fuente.
¿Cómo se relacionan los registros con el rastreo distribuido?
Cada mensaje de registro puede vincularse a rastreos distribuidos mediante atributos únicos como trace ID. Esto permite:
- Consultar directamente registros involucrados en rastreos distribuidos.
- Acceder a vistas detalladas de rastreos directamente desde mensajes de registro.
- Entender la secuencia completa de eventos que causaron problemas específicos.
¿Cuál es el valor agregado al utilizar registros en contexto?
Al emplear registros en contexto, evitas búsquedas manuales tediosas y obtienes información de valor inmediato. Esta practicidad:
- Optimiza el monitoreo de aplicaciones.
- Agiliza diagnósticos y correcciones de errores.
- Entrega contexto claro para cada registro relevante.