====== Tips ======
===== BASIC認証の初期設定 =====
ユーザー:nagiosadmin
パスワード:nagiosadmin
===== permission error =====
BASIC認証でログインユーザーを変更すると、以下のエラーメッセージが表示されてnagiosの監視画面が開かない。
> It appears as though you do not have permission to view information for any of the services you requested...
>
> If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI
> and check the authorization options in your CGI configuration file.
設定ファイルのユーザー名をデフォルトの「nagiosadmin」から新しいBASIC認証のユーザーに変更する。
# cp -a /etc/nagios/cgi.cfg /etc/nagios/cgi.cfg.org
# vi /etc/nagios/cgi.cfg
%s/nagiosadmin/new user/g
===== Could not complete SSL handshake =====
[root@nagios ~]# /usr/lib64/nagios/plugins/check_nrpe -H backup -c check_total_procs
CHECK_NRPE: Error - Could not complete SSL handshake.
⇒ 対象サーバのnrpe.cfgで接続許可を設定する
[root@backup ~]# vi /etc/nagios/nrpe.cfg
allowed_hosts=127.0.0.1,192.168.1.0/24
※カンマ区切りで接続する必要のあるIPアドレスを追加。サブネットでの記述はバージョンによっては不可
===== Unable to read output =====
[root@nagios ~]# /usr/lib64/nagios/plugins/check_nrpe -H backup -c check_total_procs
NRPE: Unable to read output
⇒ 対象サーバにpluginがインストールされていることを確認する
無ければインストールする
[root@backup ~]# ls -l /usr/lib64/nagios/plugins
[root@backup ~]# rpm -Uvh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@backup ~]# yum install nagios-plugins-all -y
===== Command '*****' not defined =====
[root@nagios ~]# /usr/lib64/nagios/plugins/check_nrpe -H backup -c check_disk
NRPE: Command 'check_disk' not defined
⇒ 対象サーバのnrpe.cfgにcheck_diskコマンドを定義する
[root@backup ~]# less /etc/nagios/nrpe.cfg
command[check_disk]=/usr/lib64/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
===== argument option is not enabled =====
[root@nagios ~]# /usr/lib64/nagios/plugins/check_nrpe -H backup -c check_disk -a 20 10 /
CHECK_NRPE: Received 0 bytes from daemon. Check the remote server logs for error messages.
[root@backup ~]# less /var/log/messages
Mar 15 21:51:06 backup nrpe[22993]: Error: Request contained command arguments, but argument option is not enabled!
Mar 15 21:51:06 backup nrpe[22993]: Client request was invalid, bailing out...
⇒ 対象サーバのnrpe.cfgにパラメータの受信を許可する設定をする
[root@backup ~]# vi /etc/nagios/nrpe.cfg
dont_blame_nrpe=1