Releases: open-telemetry/opentelemetry-java-instrumentation
Version 0.2.2
Download opentelemetry-auto-0.2.2.jar
and one of the exporters:
opentelemetry-auto-exporters-jaeger-0.2.2.jar
opentelemetry-auto-exporters-logging-0.2.2.jar
opentelemetry-auto-exporters-otlp-0.2.2.jar
To run with the jaeger exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.2.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-jaeger-0.2.2.jar \
-Dota.exporter.jaeger.endpoint=localhost:14250 \
-Dota.exporter.jaeger.service.name=shopping \
-jar myapp.jar
To run with the logging exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.2.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-logging-0.2.2.jar \
-jar myapp.jar
To run with the otlp exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.2.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-otlp-0.2.2.jar \
-Dota.exporter.otlp.endpoint=localhost:55678 \
-jar myapp.jar
Version 0.2.1
Download opentelemetry-auto-0.2.1.jar
and one of the exporters:
opentelemetry-auto-exporters-jaeger-0.2.1.jar
opentelemetry-auto-exporters-logging-0.2.1.jar
opentelemetry-auto-exporters-otlp-0.2.1.jar
To run with the jaeger exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.1.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-jaeger-0.2.1.jar \
-Dota.exporter.jaeger.endpoint=localhost:14250 \
-Dota.exporter.jaeger.service.name=shopping \
-jar myapp.jar
To run with the logging exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.1.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-logging-0.2.1.jar \
-jar myapp.jar
To run with the otlp exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.1.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-otlp-0.2.1.jar \
-Dota.exporter.otlp.endpoint=localhost:55678 \
-jar myapp.jar
Version 0.2.0
Download opentelemetry-auto-0.2.0.jar
and one of the exporters:
opentelemetry-auto-exporters-jaeger-0.2.0.jar
opentelemetry-auto-exporters-logging-0.2.0.jar
opentelemetry-auto-exporters-otlp-0.2.0.jar
To run with the jaeger exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.0.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-jaeger-0.2.0.jar \
-Dota.exporter.jaeger.endpoint=localhost:14250 \
-Dota.exporter.jaeger.service.name=shopping \
-jar myapp.jar
To run with the logging exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.0.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-logging-0.2.0.jar \
-jar myapp.jar
To run with the otlp exporter:
java -javaagent:path/to/opentelemetry-auto-0.2.0.jar \
-Dota.exporter.jar=path/to/opentelemetry-auto-exporters-otlp-0.2.0.jar \
-Dota.exporter.otlp.endpoint=localhost:55678 \
-jar myapp.jar
Version 0.1.1
This first release takes the easy route and directly bundles the Jaeger exporter and only the Jaeger exporter (in the next release, you will be able to plug in the exporter of your choice).
Download and try it out on your (non-production) app today, and let us know what works and what doesn't!
To add it to your app, e.g.:
java -javaagent:/path/to/opentelemetry-auto-0.1.1.jar \
-Dota.exporter=jaeger \
-Dota.jaeger.host=localhost \
-Dota.jaeger.port=14250 \
-Dota.service=shopping \
-jar myapp.jar