openskills.info
Jaeger logoCourse Preview

Jaeger

Jaeger is an open source distributed tracing platform that stores, searches, and visualizes the path of requests across services. It helps you find where a request slowed down or failed in a distributed system.

itCloud native tools and technologies

Jaeger

Jaeger helps you investigate one request as it crosses a distributed system. Each unit of work becomes a span. Related spans form a trace. Jaeger receives those spans, stores them, and gives you a query service and user interface for examining the resulting trace.

This view answers questions that isolated service logs cannot answer on their own. You can see which services participated, how their operations relate, where time accumulated, and which spans recorded errors. The trace is evidence about one sampled operation. It does not establish the overall health of every request.

Follow the trace data path

Use this mental model:

instrumented application
  → OpenTelemetry SDK or Collector
  → Jaeger collector role
  → trace storage
  → Jaeger query role and UI

Your application must be instrumented before Jaeger has data to display. Jaeger recommends OpenTelemetry instrumentation and SDKs. These libraries create spans and propagate trace context across service boundaries. They can export spans with the OpenTelemetry Protocol, or OTLP.

Continue the course

This section is part of the paid course.

See pricing to subscribe, or log in if you already have access.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.

Sources