Munin で特定のホストのすべてのグラフをリセットしたいと思います。私がこれを行う方法を知っている人は誰ですか?
Muninデータはラウンドロビンデータベースファイル(.rrd)に保存されます。これらは/ var/lib/muninに保存されます。
各ホストとホストグループには、/ var/lib/muninの下に独自のサブディレクトリがあります。
問題のホスト名の下にある.rrdファイルを削除すると、データがゼロになります。数分後にグラフが再生成されます。
または、RRDファイルのデータを修正するだけの場合(たとえば、サーバーの再起動時にネットワークグラフが急上昇する場合)は、次のコマンドを実行します。
rrddtool dump /var/lib/munin/xy/z.rrd >z.xml
xmlファイルのデータを編集し(大きな値を修正しますが、科学表記法であることを忘れないでください)、RRDファイルを再作成します。
rrdtool restore z.xml x.rrd
元のRRDをこの新しいRRDで上書きします。これを使用すると、値を修正しても古いデータを保持できます。
[〜#〜] edit [〜#〜]:詳細な説明とハウツーはここにあります: http:// munin-monitoring .org/wiki/SpikeRemoval
はい、すべて削除します*.rrd
フォルダ内のファイル muninがグラフを生成する場所(.htmlファイルが存在する場所)。/var/lib/munin/xyz/
。これはmunin.conf(dbdir)で定義されています。
RRDファイルは、次の実行時に再生成されます。
また、作成されたhtmlファイルも削除する必要があります。それらは通常/ var/www/munin /の下にあります。そのディレクトリに、ホストグループディレクトリがあります。リセットするグラフの.pngファイルと.htmlファイルを削除します。
マスターサーバーで次の単一タイプのグラフを削除します。
Sudo su
cp -rp /var/lib/munin /var/lib/munin.bak
find /var/lib/munin -name *nginx_*.rrd
削除するすべてのファイルを確認!
プラグインのグラフファイルを削除nginx _ *:
find /var/lib/munin -name *nginx_*.rrd -exec rm {} \;