Amazon CloudWatch Container Insights review
A capable AWS-native choice for ECS and EKS container observability.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Amazon CloudWatch Container Insights is a container monitoring service for teams running workloads across Amazon ECS, Amazon EKS, Red Hat OpenShift on AWS, Kubernetes on Amazon EC2, and AWS Fargate. It collects CPU, memory, disk, and network metrics alongside container and performance logs, then presents observability at cluster, service, task, and container levels. Diagnostic information such as container restart failures, runtime events, and CloudWatch alarms help teams investigate operational issues in AWS environments.
Pricing is usage-based and depends on the observability mode. Container Insights with OpenTelemetry for EKS costs $0.08 USD per GB per month and includes storage and API access in the ingestion charge; this plan collects EKS metrics at 30-second granularity and supports PromQL queries. Enhanced Observability for EKS uses tiered pricing based on observations and adds container-level performance metrics, Kube-state metrics, and EKS control plane metrics. Enhanced Observability for ECS collects task- and container-level metrics, can be enabled at cluster or account level, and is priced per metric per month with hourly proration. The non-enhanced option provides aggregated cluster- and service-level metrics for ECS and EKS.
Its strongest fit is for organizations that already operate container workloads within AWS and want metrics, logs, alarms, and event correlation in one monitoring environment. The combination of restart diagnostics, performance logs, and PromQL gives platform teams several ways to inspect service behavior. However, the pricing structure requires attention to ingestion, observations, metrics, and region-specific rates, while the product’s focus remains AWS-centered. Teams seeking a general-purpose, provider-neutral container monitoring product should consider alternatives; AWS users with ECS or EKS workloads are the clearest audience.
Amazon CloudWatch Container Insights pros and cons
- Where it wins
- Covers cluster-, service-, task-, and container-level metrics
- Correlates ECS service events with performance metrics
- Supports CloudWatch alarms and PromQL queries
- Where it doesn't
- Usage-based pricing varies by observability mode and AWS Region
- No free plan is available
- Focused on AWS container environments and supported Kubernetes deployments
Amazon CloudWatch Container Insights fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update
