jaegertracing/jaeger-debug
(experimental) Jaeger V2 based on OpenTelemetry Collector
171
Jaeger V2 based on OpenTelemetry collector. Read the blog post.
flowchart LR
Receiver1 --> Processor
Receiver2 --> Processor
Receiver3 --> Processor
Processor --> Exporter
Exporter --> Database
Database --> Query[Query + UI]
subgraph Pipeline
Receiver1[OTLP Receiver]
Receiver2[Jaeger Proto Receiver]
Receiver3[Zipkin Receiver]
Processor[Batch
Processor]
Exporter[Jaeger
Storage
Exporter]
end
subgraph JaegerStorageExension[Jaeger Storage Ext]
Database[(Storage)]
end
subgraph JaegerQueryExtension[Jaeger Query Ext]
Query
end
docker-compose.yml
from https://github.com/jaegertracing/jaeger/blob/main/examples/hotrod/docker-compose.yml, e.g.:
curl -O https://raw.githubusercontent.com/jaegertracing/jaeger/refs/heads/main/examples/hotrod/docker-compose.yml
JAEGER_VERSION
and HOTROD_VERSION
. Otherwise docker compose
will use the latest
tag, which is fine for the first time you download the images, but once they are in your local registry the latest
tag is never updated and you may be running stale (and possibly incompatible) verions of Jaeger and the HotROD app.JAEGER_VERSION=2.0.0 HOTROD_VERSION=1.63.0 docker compose -f docker-compose.yml up
docker compose -f docker-compose.yml down
docker pull jaegertracing/jaeger-debug