首页 > 解决方案 > prometheus 中 kube_metrics_server_pods_cpu 指标的单位

问题描述

如果我们EKS使用监控集群,任何人都可以指导prometheus

那么kube_metrics_server_pods_cpu默认情况下度量的单位是什么。

标签: amazon-web-serviceskubernetesprometheusmonitoringamazon-eks

解决方案


CPU 以纳米核为单位。

kube_metrics_server_pods_cpu以纳米核为单位测量。

我同意@noam-yizraeli

根据metrics-server-exporter的源代码,存在变量。pod_container_cpu

metrics_pods_cpu.add_sample('kube_metrics_server_pods_cpu', value=int(pod_container_cpu), labels={ 'pod_name': pod_name, 'pod_namespace': pod_namespace, 'pod_container_name': pod_container_name })

pod_container_cpu在这里声明

README.md

kube_metrics_server_nodes_cpu

  • 在 nanocores 中提供节点 CPU 信息。

内存以千比特为单位。

至于内存使用,同样的 README.md 说

kube_metrics_server_nodes_mem

  • 以千字节为单位提供节点内存信息。

推荐阅读