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/nagiosnfsマウントされているか監視する方法/