ECS Enhanced Monitoring for CloudWatch Metrics
Overview
Coralogix offers ECS enhanced monitoring, an extension to AWS Metrics from CloudWatch using the Amazon ECS API to collect tags and additional metrics.
This approach saves some calls to resroucegrouptagging
API and adds all the new metrics that are specified in this document under Collected data.
Prerequisites
- AWS Metrics from CloudWatch integration
- Policy permissions used for this integration:
ecs:DescribeContainerInstances
ecs:DescribeClusters
ecs:DescribeServices
ecs:ListContainerInstances
ecs:ListClusters
ecs:ListServices
Configuration
EcsEnhancedMonitoring
toggle in the AWS Metrics from CloudWatch integration configuration
Collected data
Metrics
Metric Name | Dimensions | Description |
---|---|---|
amazonaws_com_AWS_ECS_Service_DesiredTask_count | ClusterName, ServiceName | |
amazonaws_com_AWS_ECS_Service_RunningTask_count | ClusterName, ServiceName | |
amazonaws_com_AWS_ECS_Service_PendingTask_count | ClusterName, ServiceName | |
amazonaws_com_AWS_ECS_ContainerInstance_DesiredTask_count | ClusterName, InstanceId | container instance metric |
amazonaws_com_AWS_ECS_ContainerInstance_PendingTask_count | ClusterName, InstanceId | container instance metric |
amazonaws_com_AWS_ECS_ContainerInstance_Status | ClusterName, InstanceId | container instance metric |
Support
Need help?
Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.
Feel free to reach out to us via our in-app chat or by sending us an email to [email protected].
Theme
Light