Category: Security, Data, Kubernetes, Docker

Last year before re:Invent, we introduced the public preview of AWS Distro for OpenTelemetry, a secure distribution of the OpenTelemetry project supported by AWS. OpenTelemetry provides tools, APIs, and SDKs to instrument, generate, collect, and export telemetry data to better understand the behavior and the performance of your applications.

Today, I am happy to share that support for traces is now generally available in AWS Distro for OpenTelemetry.

Here’s the Project Object Model (POM) file managing dependencies such as the AWS SDK for Java 2.x that I use to interact with S3 and DynamoDB: I use Maven to create an executable Java Archive (JAR) file that includes all dependencies: To run the application and get tracing data, I need two components: In one terminal, I run the AWS Distro for OpenTelemetry Collector using Docker: The collector is now ready to receive traces and forward them to a monitoring platform.

More information on using AWS Distro for OpenTelemetry with AWS Lambda is available in the documentation.

Related Articles