通过本文您可以了解容器服务Kubernetes版的集群、节点和容器组的监控项。

当您调用云监控的API接口时,需要获取当前云产品的NamespacePeriod,具体取值如下:

  • Namespaceacs_k8s
  • Period默认为60秒,也可以为60的整数倍。

当前云产品的MetricNameDimensions的取值如下表所示。

监控项 单位 MetricName Dimensions Statistics
cluster.cpu.limit Cores cluster.cpu.limit userId、cluster Value
cluster.cpu.request Cores cluster.cpu.request userId、cluster Value
cluster.cpu.usage_rate Cores cluster.cpu.usage_rate userId、cluster Value
集群维度的CPU使用率 % cluster.cpu.utilization userId、cluster Value
cluster.memory.limit Bytes cluster.memory.limit userId、cluster Value
cluster.memory.request Bytes cluster.memory.request userId、cluster Value
集群维度的内存使用率 % cluster.memory.utilization userId、cluster Value
node.cpu.allocatable Cores node.cpu.allocatable userId、cluster、node Value
node.cpu.capacity Cores node.cpu.capacity userId、cluster、node Value
node.cpu.limit Cores node.cpu.limit userId、cluster、node Value
node_CPU资源超卖率(usage/request) % node.cpu.oversale_rate userId、cluster、node Value
node.cpu.request Cores node.cpu.request userId、cluster、node Value
node.cpu.reservation Cores node.cpu.reservation userId、cluster、node Value
node.cpu.usage_rate Cores node.cpu.usage_rate userId、cluster、node Value
node.cpu.utilization % node.cpu.utilization userId、cluster、node Value
node.filesystem.available Count node.filesystem.available userId、cluster、node Value
node.filesystem.inodes Count node.filesystem.inodes userId、cluster、node Value
node.filesystem.limit Count node.filesystem.limit userId、cluster、node Value
node.filesystem.usage Count node.filesystem.usage userId、cluster、node Value
node.memory.allocatable Bytes node.memory.allocatable userId、cluster、node Value
node.memory.cache Count node.memory.cache userId、cluster、node Value
node.memory.capacity Count node.memory.capacity userId、cluster、node Value
node.memory.limit Count node.memory.limit userId、cluster、node Value
node.memory.major_page_faults Count node.memory.major_page_faults userId、cluster、node Value
node.memory.major_page_faults_rate Count node.memory.major_page_faults_rate userId、cluster、node Value
node_内存资源超卖率(usage/request) % node.memory.oversale_rate userId、cluster、node Value
node.memory.page_faults Count node.memory.page_faults userId、cluster、node Value
node.memory.page_faults_rate Count node.memory.page_faults_rate userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.memory.request Count node.memory.request userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.memory.reservation Count node.memory.reservation userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.memory.rss Count node.memory.rss userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.memory.usage Count node.memory.usage userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.memory.utilization % node.memory.utilization userId、cluster、node Value
node.memory.working_set Count node.memory.working_set userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.network.rx_errors Count node.network.rx_errors userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.network.rx_errors_rate Count node.network.rx_errors_rate userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.network.rx_rate Count node.network.rx_rate userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.network.tx_errors_rate Count node.network.tx_errors_rate userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
node.network.tx_rate Count node.network.tx_rate userId、cluster、node Average、Maximum、Minimum、Count、Sum、Value
ns.cpu.limit Cores ns.cpu.limit userId、cluster、namespace Sum
容器组CPU资源分配上限 Cores pod.cpu.limit userId、cluster、namespace、type、app、pod Value
pod_CPU资源超卖率(usage/request) % pod.cpu.oversale_rate userId、cluster、namespace、type、app、pod Value
容器组CPU资源分配最小需求 Cores pod.cpu.request userId、cluster、namespace、type、app、pod Value
容器组CPU使用量 Cores pod.cpu.usage_rate userId、cluster、namespace、type、app、pod Value
容器组CPU使用率(usage/limit) % pod.cpu.utilization userId、cluster、namespace、type、app、pod Value
容器组内存资源Cache Bytes pod.memory.cache userId、cluster、namespace、type、app、pod Value
容器组内存资源分配上限 Bytes pod.memory.limit userId、cluster、namespace、type、app、pod Value
pod_内存资源超卖率(usage/request) % pod.memory.oversale_rate userId、cluster、namespace、type、app、pod Value
容器组内存资源分配最小需求 Bytes pod.memory.request userId、cluster、namespace、type、app、pod Value
容器组内存资源Rss Bytes pod.memory.rss userId、cluster、namespace、type、app、pod Value
容器组内存使用率(working_set/limit) % pod.memory.utilization userId、cluster、namespace、type、app、pod Value
容器组工作内存使用量 Bytes pod.memory.working_set userId、cluster、namespace、type、app、pod Value
容器组网络接收错误速率 Bytes/s pod.network.rx_errors_rate userId、cluster、namespace、type、app、pod Value
容器组网络接受速率 Bytes/s pod.network.rx_rate userId、cluster、namespace、type、app、pod Value
容器组网络发送错误速率 Bytes/s pod.network.tx_errors_rate userId、cluster、namespace、type、app、pod Value
容器组网络发送速率 Bytes/s pod.network.tx_rate userId、cluster、namespace、type、app、pod Value