|
| 1 | +--- |
| 2 | +title: "AWS Distro for OpenTelemetry Java Instrumentation v1.31.0" |
| 3 | +description: This blog post is the release announcement for AWS Distro for OpenTelemetry - Instrumentation for Java v1.31.0 |
| 4 | +--- |
| 5 | + |
| 6 | +import SectionSeparator from "components/MdxSectionSeparator/sectionSeparator.jsx"; |
| 7 | +import imgJIR1 from "assets/img/blogs/adot-java-instrumentation/Functional_Overview.png" |
| 8 | + |
| 9 | +<SectionSeparator /> |
| 10 | + |
| 11 | +[AWS Distro for OpenTelemetry (ADOT)](https://aws-otel.github.io/) Agent for Java v1.31.0 is now available. |
| 12 | + |
| 13 | +<SectionSeparator /> |
| 14 | + |
| 15 | +**Release Highlights** |
| 16 | + |
| 17 | +- ADOT Java Auto-Instrumentation Docker Image |
| 18 | + |
| 19 | +ADOT has released a docker image for the ADOT Java Auto-Instrumentation jar that can be used with OpenTelemetry Operator. This enables OpenTelemetry Operator to auto instrument Java applications by injecting the ADOT Java Agent. |
| 20 | + |
| 21 | +[Opentelemetry Operator](https://github.com/open-telemetry/opentelemetry-operator) is an implementation of a Kubernetes Operator. The OpenTelemetry Operator is designed to provide auto-instrumentation to export telemetry data in applications without any code changes. The OpenTelemetry Operator can manage and automate the ADOT Collector deployment in multiple modes (Daemonset, Sidecar, Deployment) as well as auto-instrument workloads using OpenTelemetry libraries. |
| 22 | + |
| 23 | +The ADOT auto-instrumentation for Java is a redistribution of the [OpenTelemetry Agent for Java](https://github.com/open-telemetry/opentelemetry-java-instrumentation) that can be used to auto-instrument Java applications to gather telemetry data. ADOT auto-instrumentation is preconfigured for use with AWS services including support for X-Ray compatible trace IDs. With the release of ADOT Auto-Instrumentation Java Image, OpenTelemetry Operator through Custom Resources can be configured to manage the ADOT Collector and the auto-instrumentation of the workloads (as shown in figure below): |
| 24 | + |
| 25 | +<img src={imgJIR1} alt="Diagram" style="margin: 30px 0;" /> |
| 26 | + |
| 27 | +The ADOT Java auto-instrumentation Docker image is available in the following url: https://gallery.ecr.aws/aws-observability/adot-autoinstrumentation-java. |
| 28 | + |
| 29 | +Detailed release notes are on [GitHub](https://github.com/aws-observability/aws-otel-java-instrumentation/releases). |
| 30 | + |
| 31 | +**Download** |
| 32 | + |
| 33 | +You can download the latest Docker image from [our public ECR repository](https://gallery.ecr.aws/aws-observability/adot-autoinstrumentation-java), and jar artifacts from the |
| 34 | +[GitHub](https://github.com/aws-observability/aws-otel-java-instrumentation/releases/tag/v1.31.0) and [Maven Central Repository](https://central.sonatype.com/artifact/software.amazon.opentelemetry/aws-opentelemetry-agent/1.31.0). |
| 35 | + |
| 36 | +To learn more about how to use AWS Distro for OpenTelemetry (ADOT) to collect data for your observability solution, |
| 37 | +check out the hands-on [AWS Observability workshop](https://observability.workshop.aws/en/adot.html). |
| 38 | +Please file an [issue](https://github.com/aws-observability/aws-otel-community/issues) if you have any |
| 39 | +questions about the distribution, features, or its components. |
| 40 | + |
| 41 | +We also welcome you to participate in the [OpenTelemetry project](https://github.com/open-telemetry). |
| 42 | +The project was [approved for incubation](https://www.cncf.io/blog/2021/08/26/opentelemetry-becomes-a-cncf-incubating-project/) status |
| 43 | +in August 2021 by the Cloud Native Computing Foundation Technical Oversight Committee (CNCF TOC). Learn more about |
| 44 | +[AWS Distro for OpenTelemetry](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/) on the |
| 45 | +[AWS Open Source Blog](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/), where we announced |
| 46 | +the distribution’s [general availability for tracing](https://aws.amazon.com/blogs/opensource/aws-distro-for-opentelemetry-is-now-ga-for-tracing/) in September 2021 |
| 47 | +and the distribution's [general availability for metrics](https://aws.amazon.com/blogs/opensource/aws-distro-for-opentelemetry-is-now-generally-available-for-metrics/) in May 2022. |
0 commit comments