Jaeger: Distributed Tracing for Microservices cover

Technology · Ebook

Jaeger: Distributed Tracing for Microservices

by Shriira Press

4.7(720)174 pagesPublished 2026

Jaeger is a distributed tracing system that follows a single request as it travels across many services, so you can see its full journey and find where time is spent or things go wrong. This free book teaches it from the ground up: distributed tracing fundamentals (traces, spans, context propagation), Jaeger's collect-store-query-visualize architecture, instrumenting applications with OpenTelemetry (the vendor-neutral standard), context propagation and the W3C Trace Context standard, head- and tail-based sampling, storage backends and the Jaeger UI (timelines, search, dependency graphs), tracing in Kubernetes and service meshes like Istio, performance and scaling, and operating Jaeger in production. Ten focused chapters with clear diagrams that show how to make distributed systems observable and debug them in minutes instead of hours.

Contents

  1. 1Preface
  2. 2Chapter 1 — What Jaeger Is
  3. 3Chapter 2 — Distributed Tracing Fundamentals
  4. 4Chapter 3 — Architecture
  5. 5Chapter 4 — Instrumentation and OpenTelemetry
  6. 6Chapter 5 — Context Propagation
  7. 7Chapter 6 — Sampling
  8. 8Chapter 7 — Storage and the UI
  9. 9Chapter 8 — Tracing in Kubernetes and Service Meshes
  10. 10Chapter 9 — Performance and Scaling
  11. 11Chapter 10 — Operating Jaeger and Putting It Together