在繁忙的虚拟机上,Munin CPU 使用率图表不会一直达到 100%

在繁忙的虚拟机上,Munin CPU 使用率图表不会一直达到 100%

我们注意到,在非常繁忙的虚拟机上,我们的 Munin CPU 图表看起来有点奇怪。

VM 正在运行 Ubuntu 8.04,VMware 工具是最新版本并正在运行,主机是 VMware ESXi 4.1.0 build 348481。

这是来自物理服务器的:

物理服务器上的 Munin CPU 图表

这是来自虚拟机的:

虚拟服务器上的 Munin CPU 图表

请注意,VM 在图表顶部有白色区域,并且各个数字加起来不等于 200。情况并不总是这样的,我很难想出是什么原因造成的。

有人可以解释一下这个奇怪的现象吗?

答案1

您需要了解 Munin 实际监控的内容。

如果 Munin 读取 CPU 频率,并将当前使用情况作为物理最大值的百分比,则当虚拟机管理程序未将完整的 CPU 核心分配给客户机时,读数将会关闭。

这只是一个例子 - Munin 文档(和插件源)会准确地告诉您测量的内容。

相关内容