kotaoueはそんな感じ: FreeBSDにmuninを突っ込むの続き
複数のサーバにmunin入れてみたので、そのまとめ。
●複数のサーバにmuninを入れる。
まず、グラフを表示するwebページを置くほうをマスタ
グラフは表示しないけど、データは計測するほうをスレイブと呼ばして。
マスタ側は、コレで突っ込んだ設定
スレイブ側は、munin-mainが必要ないので、munin-nodeだけインストール。
で、
/usr/local/etc/munin/munin-node.conf
の中
allow ^127\.0\.0\.1$
をマスタのIPアドレスに変更(allow ^192\.0\.0\.1$みたいに)
ちなみに、userとgroupはそのまま
※muninユーザは、munin-mainインストールする際に作られるので・・・
で、マスタ側の、
/usr/local/etc/munin/munin.conf
[node]address 127.0.0.1use_node_name yes
てきなところをコピーして
[server02]address 192.0.0.2use_node_name yes
の感じで追加
もち、IPアドレスは、スレイブ側のIPアドレス。
んで、
スレイブ側のmunin-nodeを起動すれば、
/usr/local/etc/rc.d/munin-node.sh start
グラフが表示される。
●グラフの追加とか削除とか
rm /usr/local/etc/munin/plugins/if_em1
見たいな感じで、リンク削除したらそれでOK
逆に追加するときは、
ln -s /usr/local/share/munin/plugins/if_em1 /usr/local/etc/munin/plugins/if_em1
の感じで、リンク追加すればOK
ラクチン(・∀・)
●パーミッションの変更
munin-node.logを見たところ
パーミッションエラーが2つ出ていたので、それを修正
munin-node.logをローテーションする際のエラーは、
mkdir /var/log/munin-node/usr/local/etc/munin/munin-node.conf
で、
log_file /var/log/munin-node.log
を
log_file /var/log/munin-node/munin-node.log
に変更。
あと、
sendmail.stもPermission denied食らってたので、
chmod 644 /var/log/sendmail.st
このエントリと似たかんじのエントリ