Redhat9 nagios-plugin 1.4.5 rpm install

tarは1.4.8がでているけど./configureでとまってわからないサーバーに結局rpmでいれることにした。
必要なモジュールは下記

http://dag.wieers.com/rpm/packages/perl-Net-SNMP/perl-Net-SNMP-5.2.0-1.0.rh9.rf.noarch.rpm
http://dag.wieers.com/rpm/packages/fping/fping-2.4-1.b2.0.rh9.rf.i386.rpm
http://dag.wieers.com/rpm/packages/perl-Crypt-DES/perl-Crypt-DES-2.05-3.0.rh9.rf.i386.rpm
http://dag.wieers.com/rpm/packages/perl-Socket6/perl-Socket6-0.19-1.0.rh9.rf.i386.rpm
http://dag.wieers.com/rpm/packages/nagios-plugins/nagios-plugins-1.4.5-1.rh9.rf.i386.rpm

perl(Digest::HMAC)は apt-get install perl-Digest-HMAC で対応

pluginがinstallされるディレクトリは/usr/lib/nagios/plugins/


nrpe 2.7.1 install
監視元より設定を簡単に変更できるように--enable-command-argsつけてconfigureする

tar zxf nrpe-2.7.1.tar.gz
cd nrpe-2.7.1
./configure --enable-command-args
make all
mkdir /usr/local/nagios
mkdir /usr/local/nagios/etc
mkdir /usr/local/nagios/bin
cp src/nrpe /usr/local/nagios/bin/nrpe
cp sample-config/nrpe.cfg /usr/local/nagios/etc/nrpe.cfg
cp init-script /etc/init.d/nrpe
chmod 755 /etc/init.d/nrpe
/sbin/chkconfig --add nrpe
/usr/sbin/useradd -s /sbin/nologin nagios
cd /usr/local/nagios/
chown -R nagios:nagios *


/usr/local/nagios/libexec => /usr/lib/nagios/plugins に変更

command[check_users]=/usr/lib/nagios/plugins/check_users -w $ARG1$ -c $ARG2$
command[check_load]=/usr/lib/nagios/plugins/check_load -w $ARG1$ -c $ARG2$
command[check_disk]=/usr/lib/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$
command[check_procs]=/usr/lib/nagios/plugins/check_procs -w $ARG1$ -c $ARG2$ -s $ARG3$