CentOS6.5にNagiosをインストール
参考にしたサイト
・インストール
http://www.e-agency.co.jp/column/20121217.html
・設定
http://www.e-agency.co.jp/column/20130109.html
CGIのモジュールをロードしてなかったのでhttpd.confに
LoadModule cgi_module modules/mod_cgi.so
を追加した。
http://gogodiet.net/z/tips/1.htm
gmailにメールを飛ぶようにしようとしたけど、
設定がうまくいってない。
http://askubuntu.com/questions/155248/how-can-i-have-nagios-alerts-emailed-to-my-gmail
nrpeで
/usr/lib64/nagios/plugins/check_nrpe -H 192.168.0.4 -c check_load が
NRPE: Unable to read output
と出て実行できなかったので/etc/sudoersを変更
nagiosで変更するという記事は多かったけど、
動かなかったのでnrpeにしたら動いた。
nrpe ALL=(ALL) NOPASSWD: /usr/lib64/nagios/plugins/
command[check_disk] =sudo /usr/lib64/nagios/plugins/check_disk -w 5 -c 1 -r /home/vagrant/local_nfs_dir 2>&1
として"2>&1"でエラーを吐かせるようにしてnagiosアカウントじゃないことがわかった。
これで半日潰れたorz
マウントの監視をしようとしていてマウントが切れるとunkownで
DISK UNKNOWN: Regular expression did not match any path or disk -
とでる。
参考↓
http://www.nightonly.com/memo/nagiosでnfsマウントされているか監視する方法/