OPENTELEMETRY-EDI
Framework CNCF OpenTelemetry — API, SDK et collector unifiés pour traces, metrics et logs ; le standard de facto de l'observabilité bout-en-bout en EDI moderne.
Définition
OpenTelemetry (OTel) issu de la fusion OpenTracing + OpenCensus en 2019. Il standardise (1) une API OTel (Trace, Metrics, Logs), (2) des SDKs par langage, (3) un OTel Collector pluggable qui reçoit OTLP et exporte vers Datadog, Jaeger, Prometheus, Tempo.
Origine
Projet CNCF top-level depuis 2021. Standardisation des Semantic Conventions (key names) en cours pour messaging, http, db, et désormais EDI (proposition en cours).
Usage
Une passerelle EDI Java émet des spans OTel via le SDK Java : span.name=as2.send, span.kind=PRODUCER, attributes.partner_id, attributes.payload_id, attributes.message_size_bytes. Le collector OTel exporte vers Tempo. Trace ID propagé via headers HTTP traceparent (W3C Trace Context).
Termes liés
- Trace ID — concept central.
- Datadog — exporteur cible.
- Grafana — frontend possible.
- Kubernetes — déploiement courant.