| Letzte ÜberarbeitungBeide Seiten der Revision |
wiki:programme:nagios:nagios [2011/05/02 12:09] – angelegt wikiadmin | wiki:programme:nagios:nagios [2012/06/20 09:28] – [NRPE installation] wikiadmin |
---|
Diese können meistens ohne nagios getestet werden. Auf der Konsole folgenden Befehl eingeben | Diese können meistens ohne nagios getestet werden. Auf der Konsole folgenden Befehl eingeben |
<file>/usr/lib/nagios/plugins/<Pluginname> --help</file> | <file>/usr/lib/nagios/plugins/<Pluginname> --help</file> |
| |
==== NRPE installation ===== | |
| |
| |
<file bash install_nrpe.sh> | |
#!/bin/bash | |
| |
ftpserver=ftp://cx31153/autoyast/osl_11_2/AddOns/nagios/ | |
| |
#Paket perl-Net-SNMP mit abhaengigkeiten per YaST installieren | |
yast -i perl-Net-SNMP | |
| |
#Nagios-Pakete von FTP-Server herunterladen | |
wget -O /tmp/nagios-nrpe.rpm $ftpserver/nagios-nrpe-2.12-4.5.i586.rpm | |
wget -O /tmp/nagios-nrpe-client.rpm $ftpserver/nagios-nrpe-client-2.12-4.5.i586.rpm | |
wget -O /tmp/nagios-nrpe-doc.rpm $ftpserver/nagios-nrpe-doc-2.12-4.5.i586.rpm | |
wget -O /tmp/nagios-nrpe-server.rpm $ftpserver/nagios-nrpe-server-2.12-4.5.i586.rpm | |
wget -O /tmp/nagios-plugins.rpm $ftpserver/nagios-plugins-1.4.13-5.3.i586.rpm | |
| |
#Nagios-Pakete installieren | |
rpm -iv /tmp/nagios-plugins.rpm | |
rpm -iv /tmp/nagios-nrpe-server.rpm | |
rpm -iv /tmp/nagios-nrpe-client.rpm | |
rpm -iv /tmp/nagios-nrpe.rpm | |
| |
rm /tmp/nagios-*.rpm | |
| |
#xinetd anpassung | |
| |
sed -e 's/127.0.0.1/127.0.0.1 189.193.31.103/' -i /etc/xinetd.d/nagios-nrpe | |
#xinetd bei systemstart starten lassen | |
chkconfig --level 35 xinetd on | |
#NRPE-Plugin konfigurieren, damit es ueber xinetd startet | |
chkconfig nagios-nrpe xinetd | |
#xinet starten | |
/etc/init.d/xinetd start | |
| |
#NRPE-einstellungen aendern | |
sed -e 's/command\[check_users\]=\/usr\/lib\/nagios\/plugins\/check_users -w 5 -c 10/command\[check_users\]=\/usr\/lib\/nagios\/plugins\/check_users -w 10 -c 20/' -i /etc/nagios/nrpe.cfg | |
sed -e 's/command\[check_total_procs\]=\/usr\/lib\/nagios\/plugins\/check_procs -w 150 -c 200/command\[check_total_procs\]=\/usr\/lib\/nagios\/plugins\/check_procs -w 200 -c 300/' -i /etc/nagios/nrpe.cfg | |
| |
#Commando check_roothd anhaengen | |
roothd=`mount | grep "on / " | cut -d" " -f1` | |
echo "command[check_roothd]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p $roothd" >> /etc/nagios/nrpe.cfg | |
</file> | |
| |
| |