This is a simple example that demonstrates how to use the OpenTelemetry SDK to instrument a simple application and export to a Jaeger backend.
- Java 17 or higher is required to run Gradle and build this example
- Java 8 or higher may be used to run the example once it has been built
- Docker
- Jaeger 1.16 or higher
../gradlew shadowJardocker run --rm -it --name jaeger\
-e COLLECTOR_OTLP_ENABLED=true \
-p 4317:4317 \
-p 16686:16686 \
jaegertracing/all-in-one:1.39java -cp build/libs/opentelemetry-examples-jaeger-0.1.0-SNAPSHOT-all.jar io.opentelemetry.example.jaeger.JaegerExample http://localhost:4317Navigate to http://localhost:16686