Getting started - Amazon CloudWatch
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Getting started

To get started with OpenTelemetry in CloudWatch, you can use the pre-packaged OpenTelemetry setup that is available with the CloudWatch agent along with the Amazon Distro for OpenTelemetry SDKs. This gives you the most integrated monitoring experience in CloudWatch.

Note

Make sure Transaction Search is enabled before you use the OTLP Endpoint.

Alternatively, you have the flexibility to use the OpenTelemetry Collector or your own custom OpenTelemetry Collector to directly send telemetry to the OTLP endpoint. You can use the Amazon Distro for OpenTelemetry to go collector-less and to send telemetry directly to the OTLP endpoint. Make an informed choice based on the feature support:

Feature OpenTelemetry Collector Contrib Custom OpenTelemetry Collector Amazon Distro for OpenTelemetry

CloudWatch application signals (Application performance metrics, service discovery, and service map)

Yes

Yes

Yes

Search and analyze spans and trace summaries

Yes

Yes

Yes

Search and analyze logs summaries

Yes

Yes

Yes

Application performance monitoring telemetry enrichment with Amazon infrastructure attributes that your application is hosted in.

No

Yes

Yes

Runtime metrics correlated with your application. For example, JVM metrics

No

Yes

No

Amazon Support

Data received by Amazon

Data received by Amazon

Data received by Amazon

Telemetry supported

Logs, Traces

Logs, Traces, Metrics

Traces