AWS Distro for OpenTelemetry

Getting Started with the AWS Distro for OpenTelemetry Collector

Getting Started with the AWS Distro for OpenTelemetry Collector

💡
For sending telemetry to AWS destinations such as Amazon CloudWatch, AWS recommends the CloudWatch agent, which receives OpenTelemetry (OTLP) data and sends it to the CloudWatch OTLP endpoints. The ADOT Collector remains available, for example when you need to export to non-AWS backends.

Getting Started

Prerequisites

To build ADOT Collector locally, you will need to have Golang installed. You can download and install Golang here.

Try out ADOT Collector

ADOT Collector supports all AWS computing platforms and docker/kubernetes. Here are some examples on how to run ADOT Collector to send telemetry data:

When setting up the collector, you will need to decide between sidecar and service deployment and can find more information about these two patterns in the OpenTelemetry Collector deployment documentation.

Build Your Own Artifacts

Use the following instruction to build your own ADOT Collector artifacts: