Skip to content

Releases: open-telemetry/opentelemetry-java-instrumentation

Version 0.7.0

04 Aug 15:03
227bde8
Compare
Choose a tag to compare

Supports OpenTelemetry Java version 0.7.0.

Changes since v.0.6.0

Version 0.6.0

15 Jul 06:08
2bcd35a
Compare
Choose a tag to compare

See Getting Started for setup instructions.

Supports OpenTelemetry Java version 0.6.0.

Multiple modules have been renamed. Please consult new coordinates for published artefacts at Bintray

Version 0.4.0

16 Jun 01:29
dbb639a
Compare
Choose a tag to compare

See Getting Started for new setup instructions.

Version 0.3.0

19 May 01:32
a64cdfd
Compare
Choose a tag to compare
Version 0.3.0 Pre-release
Pre-release

Download opentelemetry-auto-0.3.0.jar and one of the exporters:

  • opentelemetry-auto-exporters-jaeger-0.3.0.jar
  • opentelemetry-auto-exporters-logging-0.3.0.jar
  • opentelemetry-auto-exporters-otlp-0.3.0.jar

To run with the otlp exporter:

export OTEL_RESOURCE_ATTRIBUTES=service.name=shopping
java -javaagent:path/to/opentelemetry-auto-0.3.0.jar \
     -Dota.exporter.jar=path/to/opentelemetry-auto-exporters-otlp-0.3.0.jar \
     -Dota.exporter.otlp.endpoint=localhost:55678 \
     -jar myapp.jar

To run with the jaeger exporter:

java -javaagent:path/to/opentelemetry-auto-0.3.0.jar \
     -Dota.exporter.jar=path/to/opentelemetry-auto-exporters-jaeger-0.3.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.3.0.jar \
     -Dota.exporter.jar=path/to/opentelemetry-auto-exporters-logging-0.3.0.jar \
     -jar myapp.jar

Version 0.2.2

05 Apr 18:39
105b63a
Compare
Choose a tag to compare
Version 0.2.2 Pre-release
Pre-release

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

01 Apr 22:14
6f02772
Compare
Choose a tag to compare
Version 0.2.1 Pre-release
Pre-release

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

30 Mar 05:36
567bbe3
Compare
Choose a tag to compare
Version 0.2.0 Pre-release
Pre-release

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

07 Feb 22:04
5cc9835
Compare
Choose a tag to compare
Version 0.1.1 Pre-release
Pre-release

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