Muninにノードを追加したのにグラフが表示されない。どうすればよい?
この疑問に回答します。
Muninによるリソース管理を設定したのに何時まで経ってもグラフが表示されない場合のトラブルシューティング方法です。
Munin アップデートログを確認
まず始めに、Munin監視サーバーのログを確認します。ログファイルを見ると解決のヒントが見つかります。
更新ログ:/var/log/munin/munin-update.log
エラーになると以下のように記述されます。
[WARNING] Config node [HOSTNAME] listed no services for [HOSTNAME], (advertised as [HOSTNAME]). Please see http://munin-monitoring.org/wiki/FAQ_no_graphs for further information.
よくあるエラーの原因
私の環境でエラーになる原因は、ほぼ以下の通りです。
- ファイアーウォールによる通信断
- ホストとノード間で名前の不一致
ファイアーウォールによる通信断
よくある原因ですね。このあたりを確認してください。
- 通信経路にあるファイアーウォール
- 通信経路にあるネットワーク機器のアクセスリスト
- サーバー自身のfirewalled
ホストとノード間で名前の不一致
FAQのページを確認しても原因不明の場合は、ほぼ原因はコレです。
ノード設定を変更するのが一番簡単です。
# vi /etc/munin/munin-node.conf
行末に設定を追加してください。
hostname [HOSTNAME]
以上、「Munin 追加ノード(エージェント)が正しくグラフ表示されない」という記事でした。