Skip to content

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

Collected data

Metrics

Metric NameDimensionsDescription
amazonaws_com_AWS_ECS_Service_DesiredTask_countClusterName, ServiceName
amazonaws_com_AWS_ECS_Service_RunningTask_countClusterName, ServiceName
amazonaws_com_AWS_ECS_Service_PendingTask_countClusterName, ServiceName
amazonaws_com_AWS_ECS_ContainerInstance_DesiredTask_countClusterName, InstanceIdcontainer instance metric
amazonaws_com_AWS_ECS_ContainerInstance_PendingTask_countClusterName, InstanceIdcontainer instance metric
amazonaws_com_AWS_ECS_ContainerInstance_StatusClusterName, InstanceIdcontainer 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 support@coralogix.com.