我已经设置了 munin 来监控 EC2 实例。现在我的 CPU 使用率图表(使用未修改的 cpu 插件)如下所示:
问题是“iowait”参数返回正确(见图表下方的文本),但从未绘制出来。在其他非 EC2 机器上,我从未见过这个问题。此外,munin 日志文件中没有显示任何错误。
我怎样才能解决这个问题?
答案1
问题是您的数字加起来超过了 200,而您的图表最大值也只有 200。(您最近是否为这个实例添加了 CPU?)
Telnet 到 munin-node 端口(4949)并查看的输出,可能是第三行 config cpu
的结果:--upper-limit
graph_title CPU usage
graph_order system user nice idle iowait irq softirq
graph_args --base 1000 -r --lower-limit 0 --upper-limit 400
[...]
如果其中有某些内容将图表限制为仅为 200%,请查看 munin 配置文件(通常是 /etc/munin-node/plugin-config 或类似文件)以查看是否是意外硬编码。