diff --git a/deps.edn b/deps.edn index 92e953be..6d55b6c9 100644 --- a/deps.edn +++ b/deps.edn @@ -56,8 +56,8 @@ :jvm-opts ["-Djdk.attach.allowAttachSelf"]} :otel - {:jvm-opts [ ;;; download jar from https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases - ;; "-javaagent:/path/to/opentelemetry-javaagent.jar" + {:jvm-opts [ ;; start a trace collector with e.g. docker run --rm -p 16686:16686 -p 4318:4318 jaegertracing/jaeger:2.11.0 + "-javaagent:dev/resources/opentelemetry-javaagent.jar" "-Dotel.exporter.otlp.endpoint=http://localhost:4318" "-Dotel.exporter.otlp.protocol=http/protobuf" "-Dotel.logs.exporter=none" diff --git a/dev/resources/opentelemetry-javaagent.jar b/dev/resources/opentelemetry-javaagent.jar new file mode 100644 index 00000000..f955ced2 Binary files /dev/null and b/dev/resources/opentelemetry-javaagent.jar differ