Dieser Artikel beschreibt die Installation des NRPE-Server auf CentOS 6.x Maschinen.

Step-by-step guide 

  1. EPEL Repository herunterladen:

    wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
  2. EPEL Repository installieren:

    rpm -ivh epel-release-6-8.noarch.rpm
  3. NRPE und Nagios-Plugins installieren:

    yum -y install nrpe nagios-plugins-all
  4. Die Datei /etc/nagios/nrpe.cfg sichern:

    cp /etc/nagios/nrpe.cfg /etc/nagios/nrpe.cfg.orig
  5. In /etc/nagios/nrpe.cfg den Icinga-Master (172.16.1.3) unter allowed_hosts hinzufügen:

    sed -i 's/allowed_hosts=127.0.0.1/allowed_hosts=172.16.1.3/g' /etc/nagios/nrpe.cfg
  6. In /etc/nagios/nrpe.cfg einen Standardbefehl abändern, /dev/hda1 gibt es auf den Maschinen nicht:

    sed -i 's/hda1/sda/g' /etc/nagios/nrpe.cfg
  7. nrpe Service aktivieren und starten:

    chkconfig nrpe on
    service nrpe start

Nicht vergessen: falls die Firewall aktiviert ist muss der konfigurierte Port (default 5666) vom Icinga-Master aus erreichbar sein!

alle Anweisungen
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum -y install nrpe nagios-plugins-all
cp /etc/nagios/nrpe.cfg /etc/nagios/nrpe.cfg.orig
sed -i 's/allowed_hosts=127.0.0.1/allowed_hosts=172.16.1.3/g' /etc/nagios/nrpe.cfg
sed -i 's/hda1/sda/g' /etc/nagios/nrpe.cfg
chkconfig nrpe on
service nrpe start