In a microservice mesh, "the API is slow" is a useless statement. Tracing follows a single request as it threads through twenty services — gateway, auth, business logic, three databases, two external APIs — and shows you exactly which span ate the budget. Jaeger and Zipkin built the visualizations; OpenTelemetry is now the standard for the instrumentation underneath.
← Back to Observability & Performancetraceparent per W3C spec) across services.| Tool | What it is | Notes |
|---|---|---|
| OpenTelemetry (OTel) | CNCF standard for SDKs + collector + protocol (OTLP) | Merger of OpenCensus + OpenTracing. The de facto answer for new instrumentation. |
| Jaeger | Tracing backend & UI (CNCF graduated) | Born at Uber; works great with OTel collector. |
| Zipkin | Original distributed-tracing system | Twitter's contribution; still widely used; simpler than Jaeger. |
| Tempo | Grafana's tracing backend | Cheap object-storage backed; pairs with Loki + Mimir. |
| Commercial | Datadog APM, Honeycomb, Lightstep, New Relic | Strong on tail-sampling, query & high-cardinality analysis. |