Saltar al contenido
Explorar conocimiento

concepto · intermedio · 2 min de lectura

OpenTelemetry

OpenTelemetry es un estándar abierto para la generación, recolección y exportación de señales de observabilidad —traces, métricas, logs— unificando la instrumentación de aplicaciones.

No requiere conocimientos previos.

Alcance en breve

Cubre

  • OpenTelemetry as a concept

No cubre

  • implementation details

Supone

  • The reader understands relevant fundamentals.

Resumen

OpenTelemetry —OTel— es un proyecto de la CNCF que busca ser el estándar universal de observabilidad. Antes de OTel, cada herramienta —Jaeger, Zipkin, Datadog— tenía su propio SDK y formato de datos. Cambiar de proveedor significaba re-instrumentar todo el código.

OTel desacopla la instrumentación de la exportación. Instrumentás tu código una vez con OTel, y exportás los datos a la plataforma que quieras —Jaeger, Datadog, Grafana, Splunk— cambiando solo la configuración del exporter. Soporta traces, métricas y logs en un solo SDK, con auto-instrumentación para lenguajes populares.

Alcance y supuestos

Cubre OpenTelemetry, su arquitectura, y su diferencia con herramientas propietarias.

Modelo mental

El enchufe universal USB-C. Antes, cada dispositivo tenía su cargador propietario. Hoy, un solo cable carga el teléfono, la laptop, los auriculares. OpenTelemetry es el USB-C de la observabilidad: instrumentás una vez, exportás a cualquier lado.

Uso práctico

  • ✅ Evitar vendor lock-in en observabilidad, estandarizar instrumentación.
  • ❌ Proyectos muy chicos donde el overhead de configuración no se justifica.

Ejemplo trabajado: instrumentar una app Node.js con OTel

Con 10 lineas de configuracion y el SDK de OTel, tu aplicacion emite traces automaticamente para todas las llamadas HTTP. Los spans aparecen en Jaeger. Si cambias a Datadog, solo modificas el exporter en la configuracion, sin tocar el codigo de instrumentacion.

Evidencia

  • OpenTelemetry es proyecto incubado de la CNCF, respaldado por Google, Microsoft, AWS y Splunk.

Fuentes citadas