Importante: OpenTelemetry Collector Contrib v0.95.0 introduce un cambio de último momento que desactiva el cálculo de Métricas de rastreo en el Exportador Datadog. Al actualizar, sigue la
guía de migración de Datadog.
OpenTelemetry es un marco de observabilidad de código abierto que proporciona a los equipos de TI protocolos y herramientas estandarizados para recopilar y enrutar datos de telemetría. Creado como proyecto incubador por la Cloud Native Computing Foundation (CNCF), OpenTelemetry proporciona un formato coherente para instrumentar, generar, recopilar y exportar datos de telemetría de aplicaciones como métricas, logs y trazas, a plataformas de monitorización para su análisis y comprensión.
Si tus aplicaciones y servicios están instrumentados con bibliotecas de OpenTelemetry, puedes elegir cómo enviar trazas, métricas, y datos de logs al backend Datadog:
Enviar datos a OpenTelemetry Collector y utilizar el Exportador Datadog para reenviarlos a Datadog o bien
Ingerir datos con el Datadog Agent, que los recopila para Datadog.
Instrumentación personalizada con la API OpenTelemetryPuedes configurar aplicaciones OpenTelemetry instrumentadas para utilizar el SDK Datadog APM para procesar tramos (spans) y trazas. Para obtener más información, consulta
Instrumentación personalizada con la API OpenTelemetry.
Datadog es compatible con el Contexto de rastreo W3C estándar, lo que garantiza la captura completa de trazas, incluso cuando una solicitud viaja entre servicios que han sido instrumentadas con diferentes herramientas. Los servicios pueden ser instrumentados con cualquier sistema, como una biblioteca de OpenTelemetry o una biblioteca de rastreo de Datadog, que siga el Contexto de rastreo W3C estándar. Para obtener más información, consulta Propagación del contexto de rastreo.
Lectura adicional
Más enlaces, artículos y documentación útiles:
Intentar comprender OpenTelemetry en el Centro de aprendizaje
Descubre los fundamentos de OpenTelemetry, un estándar de código abierto para la recopilación de datos de telemetría. Este curso ofrece una visión general de las capacidades y beneficios de OpenTelemetry, y te prepara para integrar la observabilidad en tus aplicaciones.
INSCRIBIRSE AHORA