munin-nodeのbind9
munin-nodeでのbind9の設定です。
下記でプラグインを有効にして(bind9ファイルがない場合は公式muninサイトから)
cd /etc/munin/plugins ln -s /usr/share/munin/plugins/bind9 bind9
設定ファイルをいじります。
vim /etc/munin/plugin-conf.d/munin-node
下記の内容を追加します。
[bind*] env.logfile /var/log/named/query.log env.statefile /var/lib/munin/plugin-state/bind9.state
/var/lib/munin/plugin-state/bind9.stateファイルが存在せずにdieするので
touch /var/lib/munin/plugin-state/bind9.state chown nobody:munin /var/lib/munin/plugin-state/bind9.state # 一応動かなかったときに
続いてbind9にログをはかせます。bind9の設定ファイルに記述してください。
(/etc/bind/named.confなどです。)
bind9の基本的な設定はこちらに書きましたので参考にどうぞ。
http://d.hatena.ne.jp/Kmusiclife/20101116/1289878358
logging { channel "log" { file "/var/log/named/query.log"; }; category queries { "log"; }; };
その後ちゃんとmunin-nodeとbind9を再読込・再起動してください。
# /etc/init.d/munin-node restart # /etc/init.d/bind9 restart
最後にしっかりとmuninが動いているか確認します。
munin-run bind9 munin-run bind9 config