jaeger

command
v1.64.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 6, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

README

jaeger

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

Try it out

  • Download docker-compose-v2.yml from https://github.com/jaegertracing/jaeger/blob/main/examples/hotrod/docker-compose-v2.yml, e.g.:
    • curl -O https://raw.githubusercontent.com/jaegertracing/jaeger/refs/heads/main/examples/hotrod/docker-compose-v2.yml
  • Optional: find the latest images versions (see https://www.jaegertracing.io/download/) and pass them via environment variables 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.
  • Run Jaeger backend and HotROD demo, e.g.:
    • JAEGER_VERSION=2.0.0 HOTROD_VERSION=1.63.0 docker compose -f docker-compose-v2.yml up
  • Access Jaeger UI at http://localhost:16686 and HotROD app at http://localhost:8080
  • Shutdown / cleanup with docker compose -f docker-compose-v2.yml down

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL