opentelemetry-java/examples/jaeger
Bogdan Drutu 63b9b5f505
Update to use gradle 6.3 in all projects (#1103)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-04-11 16:27:37 -07:00
..
gradle/wrapper Update to use gradle 6.3 in all projects (#1103) 2020-04-11 16:27:37 -07:00
src/main/java/io/opentelemetry/example feat: update example for OT 0.2.4 (#1039) 2020-03-21 07:55:25 -07:00
README.md Fix jaeger example (#776) 2020-01-18 18:48:47 -06:00
build.gradle Update our examples to use 0.3.0 (#1054) 2020-03-30 13:36:03 -07:00
gradlew Update to use gradle 6.3 in all projects (#1103) 2020-04-11 16:27:37 -07:00
gradlew.bat Update to use gradle 6.3 in all projects (#1103) 2020-04-11 16:27:37 -07:00
settings.gradle Add jaeger example (#694) 2019-12-25 07:28:19 -08:00

README.md

Jaeger Example

This is a simple example that demonstrates how to use the OpenTelemetry SDK to instrument a simple application using Jaeger as trace exporter.

How to run

Prerequisites

  • Java 1.8.231
  • Docker 19.03
  • Jaeger 1.16 - Link

1 - Compile

gradlew fatJar

2 - Run Jaeger

docker run --rm -it --name jaeger\
  -p 16686:16686 \
  -p 14250:14250 \
  jaegertracing/all-in-one:1.16

3 - Start the Application

java -cp build/libs/opentelemetry-example-jaeger-all-0.2.0.jar io.opentelemetry.example.JaegerExample localhost 14250

4 - Open the Jaeger UI

Navigate to http://localhost:16686