Description
CloudWatch Container Insights collects, aggregates, and summarizes metrics and logs from containerized applications and microservices running on Amazon ECS, Amazon EKS, and Kubernetes platforms on EC2.
Features
- Automatic discovery of containers
- Pre-built dashboards for operational data visualization
- Integration with CloudWatch alarms and actions
- Custom metrics support using StatsD or collectd
- Performance log analytics with CloudWatch Logs Insights
Limitations
- Additional charges for Container Insights metrics and logs
- Limited historical data retention compared to specialized monitoring solutions
- Potential latency in metric updates during high-load scenarios
- Some advanced Kubernetes metrics may require additional configuration
Use Cases
- Monitoring ECS tasks and services performance across clusters for resource optimization
- Tracking EKS pod and node health to ensure application availability and rapid troubleshooting
- Analyzing Kubernetes cluster metrics to identify bottlenecks and improve overall system efficiency