---
title: ECS enhanced monitoring for CloudWatch metrics
description: Coralogix offers ECS enhanced monitoring, an extension to AWS metrics from CloudWatch using the Amazon ECS API to collect tags and additional metrics.
url: https://coralogix.com/docs/integrations/aws/aws-cloudwatch/ecs-enhanced-monitoring/
product: ingress
feature: AWS Metrics Ingress
feature_id: metrics.aws-ingress
feature_identifier: ingress/metrics.aws-ingress
last_updated: '2026-11-12'
---

# ECS enhanced monitoring for CloudWatch metrics

## Overview

Coralogix offers ECS enhanced monitoring, an extension to AWS Metrics from CloudWatch using the [Amazon ECS API](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_Operations.html) to collect tags and additional metrics.

This approach saves some calls to the AWS Resource Groups Tagging API and adds all the new metrics that are specified in this document under [Collected data](#collected-data).

## Prerequisites

* [AWS Metrics from CloudWatch](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/aws-metrics-via-cloudwatch.md) 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](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/aws-metrics-via-cloudwatch.md) 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 |
