How to Install & Set Up Jaeger
Run Jaeger for distributed tracing across microservices — the all-in-one Docker image gets you a UI and OTLP endpoints instantly.
Prerequisites
- ✓A host with Docker
- ✓Services instrumented with OpenTelemetry or the Jaeger clients
Run the all-in-one image
!
Ports 4317/4318 accept OpenTelemetry (OTLP) gRPC/HTTP spans; 16686 serves the UI. all-in-one keeps traces in memory — use a real storage backend (Cassandra, Elasticsearch) for production. This is a container image, so the command is identical on RHEL and Ubuntu hosts.
Verify
Open http://localhost:16686, generate some traced requests, and search for them by service in the UI.
Documentation & Knowledge Base
Download Jaeger— all versions & official links→Need Jaeger deployed and managed for you?
We're OpenStack Dev — we design, deploy, and operate production DevOps infrastructure.