A trace stitches one request across every service it touched, so a latency spike points at the exact hop that caused it.
Propagate context everywhere
A trace ID rides with the request through every call, queue, and worker, so nothing falls off the map mid-flight.
- Context propagation across HTTP, gRPC, and async jobs
- Sampling that always keeps slow and failed requests
- Spans annotated with the queries and calls that actually ran
From spike to span
Correlated metrics, logs, and traces mean you jump from a dashboard anomaly straight to the request that caused it.