此图显示了在虚拟机 (VMWare ESXi) 上运行的 Debian 8 安装的 CPU 使用率。我对这里有两件事感到疑惑
为什么使用率总计不到 200%(虚拟机分配了 2 个核心)
为什么使用率会进一步下降?缺失的百分比不应该被标记为空闲吗?
该图来自 munin 安装。
答案1
实际上,您是在问“为什么 Munin 会以奇怪的方式报告事情?” 造成这种情况的原因有很多。RRDtool(创建您看到的图表的组件)并非旨在在给定时间对值进行一对一映射,而是循环数据库的图形表示。这些数据库会平均数据,并且它们是一种“有损”的存储历史信息的方式。换句话说,根据您指定的时间范围,相同的数据看起来会有所不同。
报告数据的机器可能也不会报告总计为 100% 的数据。
这会引起问题吗?客户会受到影响吗?否则,我认为没什么可担心的。