サーバーの1つを再起動した後、Munin(別のサーバーで実行されている)が再起動の過程でサーバーからガベージ応答を取得したようです。
http://xcski.com/munin/xcski.com/linode.xcski.com-cpu.html
そのノードのこれまでのすべてのデータが失われることを意味する場合でも、そのガベージ値を削除したいと思います。/var/lib/muninにある.rrdファイルを削除しようとしましたが、再起動前の履歴を削除するだけでした。これをクリーンアップする方法はありますか?
Munin-usersメーリングリストのおかげで、rrdファイルから一時的な値を削除できるスクリプト " removespikes "を発見しました。それは美しく働きました。
/ 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に出力するために使用するコマンドから始めます)。
デバッグに関する追加情報については、 munin wiki にいくつかの情報があります。