Jaeger
- Distributed tracing framework (implements
OpenTracing) - Track a single request
-
It runs at the proxy level. Istio has native support for
JaegerandZipckin -
Trace: Gather of all hoops performed by a request. It's broken down into spans
- Span: Each individual route

x-request-id
- Must be implemented into the code for the
distributed tracingto work properly -
xis HTML standards was used to point out a experimental header.Extra headers -
Store the
x-request-idfrom request received in a variable - Send back the
x-request-idin the header to outgoing requests