The metrics of an event-triggered task for system monitoring are measured at the scaling group level. The metric value is the average value of monitoring data for all instances in the scaling group. When the number of instances in a scaling group changes, the metric value is also updated. This topic describes the metrics that are supported by event-triggered tasks for system monitoring.

Monitoring metrics of ECS instances

The following table describes the metrics of Elastic Compute Service (ECS) instances that are supported by event-triggered tasks for system monitoring.

Collection source Metrics (Auto Scaling console) Metrics (Auto Scaling API) Unit Statistical period Supported network
ECS instance CPU Utilization CpuUtilization %
  • 1 minute
  • 2 minutes
  • 5 minutes
  • 15 minutes
Virtual Private Cloud (VPC) and classic network
(ECS) Internal Network Outbound Traffic IntranetTx KByte/min Classic network
(ECS) Internal Network Inbound Traffic IntranetRx KByte/min Classic network
(ECS) Public Network Outbound Traffic VpcInternetTx KByte/min VPC
(ECS) Public Network Inbound Traffic VpcInternetRx KByte/min VPC
(ECS) System Disk Read BPS SystemDiskReadBps Byte/s VPC and classic network
(ECS) System Disk Write BPS SystemDiskWriteBps Byte/s VPC and classic network
(ECS) System Disk Read IOPS SystemDiskReadOps None VPC and classic network
(ECS) System Disk Write IOPS SystemDiskWriteOps None VPC and classic network
CloudMonitor (Agent) CPU Utilization CpuUtilizationAgent %
  • 15 seconds
  • 1 minute
  • 2 minutes
  • 5 minutes
  • 15 minutes
VPC and classic network
(Agent) GPU Utilization GpuUtilizationAgent % VPC
(Agent) Idle GPU Memory Percentage GpuMemoryFreeUtilizationAgent % VPC
(Agent) GPU Memory Utilization GpuMemoryUtilizationAgent % VPC
(Agent) Memory MemoryUtilization % VPC and classic network
(Agent) Average System Load LoadAverage None VPC and classic network
(Agent) Total TCP Connections TcpConnection None VPC and classic network
(Agent) Established TCP Connections TcpConnection None VPC and classic network
(Agent) Internal Network Packets Sent PackagesNetOut None VPC and classic network
(Agent) Internal Network Packets Received PackagesNetIn None VPC and classic network

If you select CloudMonitor as the collection source, Auto Scaling installs the CloudMonitor agent on all instances in the specified scaling group. You can enable New Purchase ECS Automatically Installs CloudMonitor in the CloudMonitor console to ensure that the monitoring data of new ECS instances can be collected.

If you want to select GPU metrics, make sure that GPU drivers are installed on GPU-accelerated instances.

Metrics of elastic container instances

The following table describes the metrics of elastic container instances that are supported by event-triggered tasks for system monitoring.

Collection source Metrics (Auto Scaling console) Metrics (Auto Scaling API) Unit Statistical period Supported network
CloudMonitor CPU Utilization EciPodCpuUtilization % 1 minute, 2 minutes, 5 minutes, and 15 minutes VPC
Memory EciPodMemoryUtilization % 1 minute, 2 minutes, 5 minutes, and 15 minutes VPC