AWS Distro for OpenTelemetry adds support for Container metrics in Amazon CloudWatch Container Insights (Preview)

Posted on: Jul 8, 2021

Today, AWS Distro for OpenTelemetry (ADOT) adds support for Amazon Elastic Kubernetes Service (EKS) metrics running on Amazon Elastic Cloud Compute (EC2) in Amazon CloudWatch Container Insights (preview), enabling customers to easily collect container metrics and analyze them along with other metrics in Amazon CloudWatch. With this launch, you can use the ADOT Collector to collect infrastructure metrics such as CPU, memory, disk, and network status from Amazon EKS and Kubernetes clusters running on EC2, providing the same experience as Amazon CloudWatch agent. You can use AWS Distro for OpenTelemetry collector to collect Prometheus workload metrics from AWS App Mesh, NGINX, Memcached, Java/JMX, and HAProxy from clusters running on Amazon EKS and Amazon Elastic Container Service (ECS) and use the pre-built dashboards in Amazon CloudWatch for analysis and triaging. Additionally, you can configure and customize what metrics and dimensions are sent to CloudWatch, enabling you to reduce the volume of data and cost generated by Container Insights.

You can configure and deploy the latest version of ADOT for Amazon EKS as daemonset or a service and on Amazon ECS as a sidecar or a service by using AWS CloudFormation templates, AWS Command Line Interface (CLI), or kubectl commands.

Visit the documentation to learn more about this feature and to get started with using ADOT with CloudWatch Container Insights. Visit our developer portal to learn more about AWS Distro for OpenTelemetry and download the latest release.