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

说明 容器服务Kubernetes版集群的metrics-server组件必须升级到V0.3.8及以上版本。具体操作,请参见升级Kubernetes集群的metrics-server组件

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

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

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

监控项单位MetricNameDimensionsStatistics
集群CPU分配上线Corecluster.cpu.limituserId、clusterValue
集群CPU资源分配最小需求Corecluster.cpu.requestuserId、clusterValue
集群CPU使用量Corecluster.cpu.usage_rateuserId、clusterValue
集群CPU使用率%cluster.cpu.utilizationuserId、clusterValue
集群内存分配上线Bytecluster.memory.limituserId、clusterValue
集群内存最小分配Bytecluster.memory.requestuserId、clusterValue
集群维度的内存使用率%cluster.memory.utilizationuserId、clusterValue
集群维度CPU可分配额Corenode.cpu.allocatableuserId、cluster、nodeValue
节点CPU可分配配额Corenode.cpu.capacityuserId、cluster、nodeValue
节点CPU配额限制Corenode.cpu.limituserId、cluster、nodeValue
Node_CPU资源超卖率(usage/request)%node.cpu.oversale_rateuserId、cluster、nodeValue
节点CPU资源分配最小需求Corenode.cpu.requestuserId、cluster、nodeValue
节点CPU使用量Corenode.cpu.usage_rateuserId、cluster、nodeValue
节点CPU使用率%node.cpu.utilizationuserId、cluster、nodeValue
节点文件系统可用率Countnode.filesystem.availableuserId、cluster、nodeValue
节点文件系统InodesCountnode.filesystem.inodesuserId、cluster、nodeValue
节点文件系统配额Countnode.filesystem.limituserId、cluster、nodeValue
节点文件系统使用Countnode.filesystem.usageuserId、cluster、nodeValue
节点维度内存可分配额Bytenode.memory.allocatableuserId、cluster、nodeValue
节点缓存内存使用量Countnode.memory.cacheuserId、cluster、nodeValue
节点维度内存使用限制Countnode.memory.limituserId、cluster、nodeValue
Node_内存资源超卖率(usage/request)%node.memory.oversale_rateuserId、cluster、nodeValue
节点内存资源分配最小需求Countnode.memory.requestuserId、cluster、nodeValue
节点内存使用量Countnode.memory.usageuserId、cluster、nodeValue
节点内存使用率%node.memory.utilizationuserId、cluster、nodeValue
节点工作内存使用率Countnode.memory.working_setuserId、cluster、nodeValue
节点网络错误比例Countnode.network.rx_errorsuserId、cluster、nodeValue
节点网络接收错误率Countnode.network.rx_errors_rateuserId、cluster、nodeValue
节点网络流入比率Countnode.network.rx_rateuserId、cluster、nodeValue
节点网络流出错误比例Countnode.network.tx_errors_rateuserId、cluster、nodeValue
节点网络流出比率Countnode.network.tx_rateuserId、cluster、nodeValue
命名空间CPU资源分配上线Corens.cpu.limituserId、cluster、namespaceSum
容器组CPU资源分配上限Corepod.cpu.limituserId、cluster、namespace、type、app、podValue
Pod_CPU资源超卖率(usage/request)%pod.cpu.oversale_rateuserId、cluster、namespace、type、app、podValue
容器组CPU资源分配最小需求Corepod.cpu.requestuserId、cluster、namespace、type、app、podValue
容器组CPU使用量Corepod.cpu.usage_rateuserId、cluster、namespace、type、app、podValue
容器组CPU使用率(usage/limit)%pod.cpu.utilizationuserId、cluster、namespace、type、app、podValue
容器组内存资源CacheBytepod.memory.cacheuserId、cluster、namespace、type、app、podValue
容器组内存资源分配上限Bytepod.memory.limituserId、cluster、namespace、type、app、podValue
Pod_内存资源超卖率(usage/request)%pod.memory.oversale_rateuserId、cluster、namespace、type、app、podValue
容器组内存资源分配最小需求Bytepod.memory.requestuserId、cluster、namespace、type、app、podValue
容器组内存资源RssBytepod.memory.rssuserId、cluster、namespace、type、app、podValue
容器组内存使用率(working_set/limit)%pod.memory.utilizationuserId、cluster、namespace、type、app、podValue
容器组工作内存使用量Bytepod.memory.working_setuserId、cluster、namespace、type、app、podValue
容器组网络接收错误速率Byte/spod.network.rx_errors_rateuserId、cluster、namespace、type、app、podValue
容器组网络接受速率Byte/spod.network.rx_rateuserId、cluster、namespace、type、app、podValue
容器组网络发送错误速率Byte/spod.network.tx_errors_rateuserId、cluster、namespace、type、app、podValue
容器组网络发送速率Byte/spod.network.tx_rateuserId、cluster、namespace、type、app、podValue
部署应用文件系统可用大小Bytedeployment.filesystem.availableuserId、cluster、namespace、type、appSum
部署应用文件系统上限Bytedeployment.filesystem.limituserId、cluster、namespace、type、appSum
容器组文件系统可用大小Bytepod.filesystem.availableuserId、cluster、namespace、type、app、podValue
容器组文件系统上限Bytepod.filesystem.limituserId、cluster、namespace、type、app、podValue
集群文件系统可用大小Bytecluster.filesystem.availableuserId、clusterValue
集群文件系统上限Bytecluster.filesystem.limituserId、clusterValue
部署应用CPU资源分配上限Coredeployment.cpu.limituserId、cluster、namespace、type、appSum
部署应用CPU资源分配最小需求Coredeployment.cpu.requestuserId、cluster、namespace、type、appSum
部署应用CPU使用量Coredeployment.cpu.usage_rateuserId、cluster、namespace、type、appSum
部署应用内存资源分配上限Bytedeployment.memory.limituserId、cluster、namespace、type、appSum
部署应用内存资源分配最小需求Bytedeployment.memory.requestuserId、cluster、namespace、type、appSum
部署应用工作内存使用量Bytedeployment.memory.working_setuserId、cluster、namespace、type、appSum
应用网络接收错误速率Byte/sdeployment.network.rx_errors_rateuserId、cluster、namespace、type、appSum
部署应用网络接收速率Byte/sdeployment.network.rx_rateuserId、cluster、namespace、type、appSum
应用网络发送错误速率Byte/sdeployment.network.tx_errors_rateuserId、cluster、namespace、type、appSum
部署应用网络发送速率Byte/sdeployment.network.tx_rateuserId、cluster、namespace、type、appSum
集群节点CPU软限制资源量(reservation)Corenode.cpu.reservationuserId、cluster、nodeValue
集群节点内存总容量Countnode.memory.capacityuserId、cluster、nodeValue
集群节点内存主页错误数(major page fault)Countnode.memory.major_page_faultsuserId、cluster、nodeValue
集群节点内存主页错误率(major page fault rate)Countnode.memory.major_page_faults_rateuserId、cluster、nodeValue
集群节点内存页错误数(page fault)Countnode.memory.page_faultsuserId、cluster、nodeValue
集群节点内存页错误率(page fault rate)Countnode.memory.page_faults_rateuserId、cluster、nodeValue
集群节点内存软限制资源量(reservation)Countnode.memory.reservationuserId、cluster、nodeValue
集群节点常驻内存使用量Countnode.memory.rssuserId、cluster、nodeValue
集群命名空间CPU资源超卖率(usage/request)%ns.cpu.oversale_rateuserId、cluster、namespaceValue
集群命名空间CPU资源分配最小需求Corens.cpu.requestuserId、cluster、namespaceSum
集群命名空间CPU资源使用量Corens.cpu.usage_rateuserId、cluster、namespaceSum
集群命名空间所有pod内存限制(limit)Bytens.memory.limituserId、cluster、namespaceSum
集群命名空间内存资源超卖率(usage/request)%ns.memory.oversale_rateuserId、cluster、namespaceValue
集群命名空间所有pod内存请求量(request)Bytens.memory.requestuserId、cluster、namespaceSum
集群命名空间工作内存使用量Bytens.memory.working_setuserId、cluster、namespaceSum