AWS Open Source Blog

AWS Distro for OpenTelemetry adds StatsD and Java support

AWS Distro for OpenTelemetry (ADOT) 0.8.0 is now available with StatsD support in the Collector and stable Java 1.0 support with an auto-instrumentation agent for observing your Java applications.

StatsD Receiver

The StatsD receiver is part of the OpenTelemetry Collector and collects StatsD metrics for exporting to your choice of monitoring service. This StatsD receiver collects metrics to send to Amazon CloudWatch. The receiver aggregates and summarizes telemetry data for a user-defined aggregation interval. Counters and gauges can be sent to the StatsD receiver, which will then be processed by the Collector and exported to Amazon CloudWatch using the awsemfexporter in the Collector. You can configure the StatsD receiver for collecting metrics in Amazon Elastic Compute Service (Amazon ECS), Amazon Elastic Compute Cloud (Amazon EC2), and AWS Fargate compute environments.

Read more about configuring Amazon ECS, Amazon EC2, and Fargate environments on the AWS Distro for OpenTelemetry developer portal.

Stable Java library with auto-instrumentation agent

This release of AWS Distro for OpenTelemetry includes the stable 1.0.2 version of the OpenTelemetry Java library and auto-instrumentation support. The latest release information for the Java library and for the Java auto-instrumentation is available on GitHub. You can find and download the latest Java artifacts on Maven Central.

Download now

Learn more about AWS Distro for OpenTelemetry on the AWS Open Source Blog, where we announced the distribution’s availability for public preview in October 2020, followed by a re:Invent release announcement in December 2020, AWS Distro for OpenTelemetry adds Prometheus and Lambda support and other cool features.

Extensive technical documentation is available on the ADOT developer site, and you can download the distribution from GitHub.

If you have any questions about the distribution or features and components, please file an issue. We also welcome you to participate in the OpenTelemetry project. Enjoy!

Alolita Sharma

Alolita Sharma

Alolita is a Principal Technologist at AWS where she leads open source observability engagement and development of OpenTelemetry, Prometheus components focused on metrics and log based observability. Alolita also serves as a member of the OpenTelemetry Governance Committee and as a board director of the Unicode Consortium. She contributes to open standards on the Unicode Technical Committee and W3C. She has served on the boards of the OSI and SFLC.in. Alolita has built and led engineering teams at Wikipedia, Twitter, PayPal and IBM. Two decades of doing open source continue to inspire her. You can find her on Twitter @alolita.

Nizar Tyrewalla

Nizar Tyrewalla

Nizar Tyrewalla is a Principal Product Manager in AWS focused on monitoring distributed applications built using microservices architecture. Currently, he is leading the distributed tracing service with AWS X-Ray and ingestion of Observability data using open source tools and frameworks like OpenTelemetry.