Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Amazon CloudWatch Container Insights review

#14 of 48 in Container MonitoringKubernetes Monitoring

A capable AWS-native choice for ECS and EKS container observability.

8.0/10Editor score
Amazon CloudWatch Container Insights8.0 Visit AWS

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