Diagnose latency
Find the span responsible on the critical path.
Observabilité · Courses
A complete course on distributed tracing with Jaeger v2: concepts, installation, OpenTelemetry instrumentation, trace analysis, SPM, sampling, production storage and a comparison with Tempo.
LEARNING PATH
Distributed tracing and Jaeger v2.
All-in-one, configuration and storage backends.
Sampling, storage, Kubernetes.
Recommended practices for running the product in production.
LEARN BY DOING
Find the span responsible on the critical path.
Graph of the actual dependencies.
RED metrics derived from traces.
Tail sampling of the traces that matter.
v2, built on the OpenTelemetry Collector, is the current version; v1 has reached end of life.
No: you use the OpenTelemetry SDKs, and Jaeger receives OTLP natively.
Elasticsearch, OpenSearch or Cassandra, optionally with Kafka as a buffer; never in-memory storage.
Tempo is cheaper to run and integrates with Grafana; Jaeger offers a standalone UI and relies on indexed databases.