Ensure that your Amazon Elastic Container Service (ECS) clusters have CloudWatch Container Insights feature enabled in order to gain a better perspective on how your cluster’s applications and microservices are performing. CloudWatch Container Insights for Amazon ECS is a monitoring and troubleshooting solution for containerized applications and microservices that collects, aggregates and summarizes resource utilization such as CPU, memory, disk, and network. The feature also collects diagnostic information such as container restart failures to help you isolate issues with your ECS clusters and resolve them as quickly as possible.
excellence
efficiency
Monitoring is an essential part of maintaining the reliability, availability and performance of your Amazon ECS clusters as well as applications and microservices running on these clusters. By enabling CloudWatch Container Insights feature you obtain an improved overview over your ECS resources, services and tasks as well as help you to identify potential failures or issues.
Audit
To determine if your AWS ECS clusters are using the CloudWatch Container Insights feature, perform the following actions:
Remediation / Resolution
To enable CloudWatch Container Insights for your existing AWS Elastic Container Service (ECS) clusters, perform the following actions:
Note 1: Enabling CloudWatch Container Insights for individual Amazon ECS clusters using AWS Management Console is not currently supported, the feature can be enabled and configured only through AWS Command Line Interface (CLI).Note 2: CloudWatch Container Insights monitoring metrics are provided at an additional cost.
References
- AWS Documentation
- Amazon Elastic Container Service FAQs
- Monitoring Amazon ECS
- Amazon ECS CloudWatch Container Insights
- AWS Command Line Interface (CLI) Documentation
- ecs
- list-clusters
- describe-clusters
- update-cluster-settings