Distributed tracing volgt een enkele request terwijl deze over veel services reist, zodat je het end-to-end pad kunt zien en kunt vinden waar latency of fouten optreden. Een correlation/trace ID bindt alle spans van één request samen.
Hoe het werkt
De eerste service genereert een trace ID; elke downstream call verspreidt deze (en een parent span ID) in headers.
http
GET /checkout HTTP/1.1
traceparent: 00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01
# trace-id ───────────────────────────^ ^── span-id
