在重新启动我的一台服务器之后,Munin(在另一台服务器上运行)似乎在重新启动的过程中收到了一些垃圾回应。
http://xcski.com/munin/xcski.com/linode.xcski.com-cpu.html
我想删除那个垃圾值,即使这意味着直到现在,丢失该节点的所有数据。 我尝试删除/ var / lib / munin中的.rrd文件,但是所做的只是从重新引导之前删除历史logging。 有没有办法清理这个?
/ var / lib / munin / hostname / *应该包含该主机的所有rdd文件。如果在删除之后仍在绘制垃圾,那么可能需要重新启动违规机器上的munin-node。
您可以通过telnet到节点服务来检查节点是否正在发送垃圾
#replace 4949 with whatever port you are using. telnet bad-node-ip 4949
连接后,进入
fetch thenameoftheplugin
你应该看到类似的东西
system_cpu.value 123 user_cpu.value 123 etc
如果你仍然看到垃圾,那么节点仍然在发送垃圾,所以需要检查,而不是munin。 (从脚本用来输出值到munin的命令开始)。
有关debugging的其他信息,有一些在慕尼黑维基上的信息
感谢munin-users邮件列表,我发现了可以从你的rrd文件中删除暂态值的脚本“ removespikes ”。 它工作得很好。