web-dev-qa-db-ja.com

Muninがすべてのディスクをプロットしているわけではありません

楽しいムニンのセットアップを継承しているので、これは奇妙なことになってしまうかもしれません。

「Munin Node ForWindows」を実行しているWindowsServer 2008サーバーがあります。munin-serverを別のLinuxボックスで実行しています。問題は[ディスクプラグイン]にあります。

SAN(11番目のドライブ)に新しいパーティションを追加しましたが、生成されているmuninグラフには表示されません。

Linuxボックスからウィンドウにtelnetと「fetchdf」を実行すると、ノードが必要なすべての値「_dev_0_.value」を「_dev_10_.value」まで出力していることがわかります。

ただし、グラフでは、この新しいパーティションについては何も表示されません(ただし、他のすべてのパーティションは最新の状態に保たれています)。

グラフごとのプロット数の上限の設定を検索したか、ドライブ名->文字をマッピングしましたが、何も表示されませんでした。

LinuxでのMuninのバージョンは2.0.25です。

当たり前のことかもしれませんが、解決策を探すのに失敗しました。どの情報が完全に関連しているかわからない。これが少しまばらな場合は申し訳ありません。

どうぞよろしくお願いいたします。ありがとう!

更新1:以下はmunin-graph-debugから取得されました。

2015/02/04 11:56:03 [DEBUG]同期的に作業を行う2015/02/0411:56:03 [DEBUG] root/XXXX/XXXXX/dfは(root/XXXX/XXXXX/df)にあります2015/02/04 11:56:03 [DEBUG] root/XXXX/XXXXX/df is in()2015/02/04 11:56:03 [DEBUG] Node name:df 2015/02/04 11:56:03 [DEBUG] dfのスペシャルを展開:> "_ dev_0 _"、 "_ dev_1 _"、 "_ dev_2 _"、 "_ dev_3 _"、 "_ dev_4 _"、 "_ dev_5 _"、 "_ dev_6 _"、 "_ dev_7 _"、 "_ dev_8_ "、" _dev_9 _ "。2015/02/0411:56:03 [DEBUG] expand_specials():処理されず、$ VAR1 = {'#%#name' => 'df'、 '_ dev_0_' => { '#%#name' => '_ dev_0 _'、 'critical' => '93'、 'graph_data_size' => 'normal'、 'label' => 'C:'、 'update_rate' => '300'、 '警告 '=>' 88 '}、

(etc ... _dev_9まで)

次に、次のように表示されます。

2015/02/04 11:56:03 [デバッグ]サービスXXXXXX :: XXXXXX :: dfには10個の要素があります

Graph_orderをmunin-server側のどこかに設定できますか?少し奇妙に思えますか?

更新2:したがって、rrdファイルは正常に見えますが、少し掘り下げた後、データファイルにラベルが設定されておらず、graph_orderに_dev_10_が含まれていないように見えます。

データファイル(/ var/lib/munin/datafile)を設定するものは何ですか?それは実際にものを描くためにmunin-graphによって使用されるもののようですか?

不足している値を追加しようとしましたが、自動的に削除されましたか?

5
THJSmith

Muninノードで行われた変更については、そのノード(マシン)でmuninノードサービスを再起動する必要があります。

そのWindowsマシンで、サービスに移動し、muninによってインストールされたものを見つけて、サービスを再起動します。

1
Dan

私はこれを解決する方法を見つけたようです

お気に入りのエディターを使用する(私のものはviですが、簡単にするためにnanoを使用します)

Sudo nano /etc/munin/plugin-conf.d/df

これを貼り付けます

[df]
  env.exclude none unknown iso9660 squashfs udf romfs ramfs vfat debugfs nilfs2 rootfs
  env.warning 92
  env.critical 98
  env.include_re ^/home

[df_inode]
  env.exclude none unknown iso9660 squashfs udf romfs ramfs vfat debugfs nilfs2 rootfs
  env.warning 92
  env.critical 98
  env.include_re ^/home

表示する対応する行を確認できます

Sudo munin-run df

私の場合、デバイスを返します

_dev_vdb1.value 51.7198789876806

その後、munin-nodeを再起動します

Sudo service munin-node restart
1
Antony Gibbs