This topic describes the metrics for clusters, nodes, and pods in Container Service for Kubernetes (ACK).

When you call an API operation provided by Cloud Monitor, you may need to set the Namespace and Period parameters. Set the parameters for the current service in the following way:

  • Set the Namespace parameter to acs_k8s.
  • Set the Period parameter to an integral multiple of 60. Default value: 60. Unit: seconds.

The following table describes the valid values of the MetricName and Dimensions parameters for the current service.

Metric Unit MetricName Dimensions Statistics
cluster.cpu.limit Cores cluster.cpu.limit userId and cluster Value
cluster.cpu.request Cores cluster.cpu.request userId and cluster Value
cluster.cpu.usage_rate Cores cluster.cpu.usage_rate userId and cluster Value
cluster.cpu.utilization % cluster.cpu.utilization userId and cluster Value
cluster.memory.limit Bytes cluster.memory.limit userId and cluster Value
cluster.memory.request Bytes cluster.memory.request userId and cluster Value
cluster.memory.utilization % cluster.memory.utilization userId and cluster Value
node.cpu.allocatable Cores node.cpu.allocatable userId, cluster, and node Value
node.cpu.capacity Cores node.cpu.capacity userId, cluster, and node Value
node.cpu.limit Cores node.cpu.limit userId, cluster, and node Value
node.cpu.oversale_rate(usage/request) % node.cpu.oversale_rate userId, cluster, and node Value
node.cpu.request Cores node.cpu.request userId, cluster, and node Value
node.cpu.reservation Cores node.cpu.reservation userId, cluster, and node Value
node.cpu.usage_rate Cores node.cpu.usage_rate userId, cluster, and node Value
node.cpu.utilization % node.cpu.utilization userId, cluster, and node Value
node.filesystem.available Count node.filesystem.available userId, cluster, and node Value
node.filesystem.inodes Count node.filesystem.inodes userId, cluster, and node Value
node.filesystem.limit Count node.filesystem.limit userId, cluster, and node Value
node.filesystem.usage Count node.filesystem.usage userId, cluster, and node Value
node.memory.allocatable Bytes node.memory.allocatable userId, cluster, and node Value
node.memory.cache Count node.memory.cache userId, cluster, and node Value
node.memory.capacity Count node.memory.capacity userId, cluster, and node Value
node.memory.limit Count node.memory.limit userId, cluster, and node Value
node.memory.major_page_faults Count node.memory.major_page_faults userId, cluster, and node Value
node.memory.major_page_faults_rate Count node.memory.major_page_faults_rate userId, cluster, and node Value
node.memory.oversale_rate(usage/request) % node.memory.oversale_rate userId, cluster, and node Value
node.memory.page_faults Count node.memory.page_faults userId, cluster, and node Value
node.memory.page_faults_rate Count node.memory.page_faults_rate userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.memory.request Count node.memory.request userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.memory.reservation Count node.memory.reservation userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.memory.rss Count node.memory.rss userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.memory.usage Count node.memory.usage userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.memory.utilization % node.memory.utilization userId, cluster, and node Value
node.memory.working_set Count node.memory.working_set userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.network.rx_errors Count node.network.rx_errors userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.network.rx_errors_rate Count node.network.rx_errors_rate userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.network.rx_rate Count node.network.rx_rate userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.network.tx_errors_rate Count node.network.tx_errors_rate userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
node.network.tx_rate Count node.network.tx_rate userId, cluster, and node Average, Maximum, Minimum, Count, Sum, and Value
ns.cpu.limit Cores ns.cpu.limit userId, cluster, and namespace Sum
CPU resource limit of container group Cores pod.cpu.limit userId, cluster, namespace, type, app, and pod Value
pod.cpu.oversale_rate(usage/request) % pod.cpu.oversale_rate userId, cluster, namespace, type, app, and pod Value
CPU resource request of container group Cores pod.cpu.request userId, cluster, namespace, type, app, and pod Value
CPU usage of container group Cores pod.cpu.usage_rate userId, cluster, namespace, type, app, and pod Value
pod.cpu.utilization(usage/limit) % pod.cpu.utilization userId, cluster, namespace, type, app, and pod Value
Memory resource cache of container group Bytes pod.memory.cache userId, cluster, namespace, type, app, and pod Value
Memory resource limit of container group Bytes pod.memory.limit userId, cluster, namespace, type, app, and pod Value
pod.memory.oversale_rate(usage/request) % pod.memory.oversale_rate userId, cluster, namespace, type, app, and pod Value
Memory resource request of container group Bytes pod.memory.request userId, cluster, namespace, type, app, and pod Value
Memory resource rss of container group Bytes pod.memory.rss userId, cluster, namespace, type, app, and pod Value
pod.memory.utilization(working_set/limit) % pod.memory.utilization userId, cluster, namespace, type, app, and pod Value
Memory working set of container group Bytes pod.memory.working_set userId, cluster, namespace, type, app, and pod Value
Network inflow error ratio of container group Bytes/s pod.network.rx_errors_rate userId, cluster, namespace, type, app, and pod Value
Network inflow ratio of container group Bytes/s pod.network.rx_rate userId, cluster, namespace, type, app, and pod Value
Network outflow error ratio of container group Bytes/s pod.network.tx_errors_rate userId, cluster, namespace, type, app, and pod Value
Network outflow ratio of container group Bytes/s pod.network.tx_rate userId, cluster, namespace, type, app, and pod Value