如何获取像“mptstats”统计数据那样显示的 Kubernetes pod 每个核心统计数据?

如何获取像“mptstats”统计数据那样显示的 Kubernetes pod 每个核心统计数据?

我想要找到我的 Kubernetes Pod 每个核心的使用情况统计信息。

在我的 Linux 主机/Kubernetes 节点中,我用来mpstat查找如下统计信息。

在此处输入图片描述

就我而言,我为 Kubernetes 容器分配了 2.5 个 CPU,当我mpstat在容器内部尝试相同的命令时,我得到了与上面相同的详细信息,显示了所有主机 CPU(在我的情况下为 16 个)。

我使用了kubectl top命令,但它只显示了 pod 使用的总体 CPU,但没有显示分配给容器的每个 CPU 的统计信息。

Prometheuscontainer_cpu_usage_seconds_total给出了类似的整体细节,但没有给出单独的 CPU 细节。

如何获取mpstat如上所示的 Kubernetes pod 统计数据。

相关内容