OPENTELEMETRY-EDI
OpenTelemetry (EDI) is the CNCF OpenTelemetry framework — unified API, SDK and Collector for traces, metrics and logs; the de-facto standard for end-to-end observability in modern EDI.
Definition
OpenTelemetry (OTel) emerged from the OpenTracing + OpenCensus merger in 2019. It standardises (1) an OTel API (Trace, Metrics, Logs), (2) per-language SDKs, (3) a pluggable OTel Collector receiving OTLP and exporting to Datadog, Jaeger, Prometheus, Tempo.
Origin
CNCF top-level project since 2021. Semantic Conventions (key names) standardisation in progress for messaging, http, db, and now EDI (proposal under way).
Use
A Java EDI gateway emits OTel spans via the Java SDK: span.name=as2.send, span.kind=PRODUCER, attributes.partner_id, attributes.payload_id, attributes.message_size_bytes. The OTel Collector exports to Tempo. Trace ID propagated via traceparent HTTP headers (W3C Trace Context).
Related terms
- Trace ID — central concept.
- Datadog — target exporter.
- Grafana — possible frontend.
- Kubernetes — common deployment.