Posted On: Jan 17, 2024

Amazon CloudWatch Metric Streams enables you to create a continuous, near real-time stream of metrics to a destination of your choice.

You can use Metric Streams to send metrics to partner solutions including Datadog, Dynatrace, New Relic, Splunk, and Sumo Logic. Alternatively, you can send metrics to your data lake on AWS, such as Amazon Simple Storage Service (S3). This enables you to continuously ingest monitoring data, and combine billing and performance data with the latest CloudWatch metric data to create rich datasets. You can then use tools such as Amazon Athena to get insight into cost optimization, resource performance and resource utilization. Metric Streams are fully-managed, scalable, and easy to set up, reducing overhead.

To get started with Metric Streams click on the Streams option from the left menu of the CloudWatch console, under the Metrics menu. You can set up a stream of metrics to be delivered to S3 with a few clicks. Alternatively, you can use the CloudWatch API, AWS SDK, AWS CLI, or AWS CloudFormation to provision and configure Metric Streams. Metric Streams supports OpenTelemetry and JSON output formats.

Metric Streams is now available in the AWS GovCloud (US-West) and AWS GovCloud (US-East) Regions. To learn more about Metrics Streams pricing, refer to the Amazon CloudWatch pricing page. To learn more about Metric Streams, please refer to our documentation.