OpenTelemetry — Índice

Por: Artiko
opentelemetryobservabilidadtracesmetricslogsotel

OpenTelemetry

OpenTelemetry (OTel) es el estándar open source para instrumentar aplicaciones y exportar señales de observabilidad — trazas, métricas y logs — a cualquier backend sin vendor lock-in.

Es el segundo proyecto más activo del ecosistema CNCF (después de Kubernetes) y está adoptado por AWS, Google, Microsoft, Datadog, Honeycomb y prácticamente todos los proveedores de observabilidad modernos.

Capítulos

#CapítuloDescripción
1IntroducciónPor qué OTel, historia, arquitectura global
2Conceptos coreSignals, resources, context propagation, semantic conventions
3Traces y SpansAnatomía de un trace, span context, sampling
4MetricsTipos de métricas, temporalidad, cardinalidad
5LogsLogs estructurados y correlación con traces
6InstrumentaciónAuto-instrumentación y manual en Python y Node.js
7CollectorArquitectura, pipelines, receivers, processors, exporters
8BackendsJaeger, Prometheus, Grafana, Honeycomb, Datadog

El stack completo

flowchart LR
    APP[Tu aplicación\nSDK OTel] -->|OTLP| COL[OTel Collector]
    COL -->|traces| J[Jaeger / Tempo]
    COL -->|metrics| P[Prometheus]
    COL -->|logs| L[Loki / Elastic]
    J --> G[Grafana]
    P --> G
    L --> G

Por qué OTel importa ahora

Herramientas como Claude Code exportan su telemetría vía OTel. Entender el estándar te permite conectar cualquier herramienta a tu stack de observabilidad existente sin código adicional.