NRPE Plugin bajo Debian instalan – Icinga – Nagios


Step-by-Step: Instrucciones de instalación de NRPE Plugins (servidor) + Nagios Plugins bajo Debian Linux, Ubuntu o Linux Mint de Repositories, o la instalación manual por compilan de los componentes necesarios.

Con Nagios NRPE el demonio Plugins famosos y Commandos en servidores alejados pueden ser exportados. Así preguntas son enviadas todo el cheque por Icinga local o Nagios el servidor en el demonio NRPE del servidor a controlar. Éste qué cheque revisa luego mediante el fichero de configuración debe ser exportado y el resultado transmite atrás en el servidor de monitoreo. Mediante estas instrucciones el demonio NRPE + Nagios Plugins bastante rápidamente en vuestro Debian se deja instalar el sistema.

Variante1: NRPE Plugin y servidor la instalación sobre Debian Repositories

Quién no necesita ningunos NRPE actuales y Nagios Plugins, (Debian el paquete Maintainer no siempre son los más rápidos, sin embargo por ello los paquetes están seguros normalmente mucho) la instalación puede llevar totalmente simplemente sobre Debian Repositories.
apt-get update
apt-get install nagios-plugins nagios-nrpe-server
La instalación corre completamente automáticamente e instala el servidor NRPE con Nagios Plugins. A continuación la configuración tiene que ser trabajada y al menos los ajustes de seguridad „server_port“ = y „allowed_hosts =“ debían ser adaptados para vuestro Icinga/Nagios el sistema.
vi /etc/nagios/nrpe.cfg
Después de cada cambio de configuración una nueva salida del servidor NRPE es necesaria:
/etc/init.d/nagios-nrpe-server restart

Variante2: NRPE Plugin y servidor compilan

Dependencias instalan

apt-get install build-essential libssl-dev openssl

Usuarios y grupo para Plugins atracan

Para que NRPE y Nagios Plugins funcionen, ellos necesitan a un usuario propio. Elijo aquí el nombre nagios. Colocamos éste como sigue y otorgamos una contraseña:
useradd -m nagios
passwd nagios
A continuación el usuario es añadido todavía el grupo nagios
usermod -a -G nagios nagios

Descarga e instalación de Nagios Plugins

NRPE usa Nagios Plugins para llevar a cabo los cheques verdaderos. Plugins son programas independientes pequeños que pueden ser usados también independientemente por Icinga y respectivamente Nagios. La descarga es disponible en Sourceforge y recomiendo el empleo de la versión stable más actual. En mi caso la versión 1/4/16.
cd /usr/src
wget http://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz
tar -xzvf nagios-plugins-1.4.16.tar.gz
Después de Entpacken Plugins pueden ser instalados (si habéis elegido a su otro usuario así la opción-with-nagios-user =““ tiene que ser cambiada convenientemente:
cd /usr/src/nagios-plugins-1.4.16
./configure –prefix=/usr/local/nagios –with-nagios-user=nagios
make
make install

Descarga e instalación de NRPE Plugin

Ahora venimos para la instalación verdadera del Plugin/demonio NRPE. También aquí usamos la versión stable más actual de Sourceforge. En mi caso la versión 2.14. Éste es cargado de nuevo hacia abajo y entpackt:
cd /usr/src
wget http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz
tar -xzvf nrpe-2.14.tar.gz
Después de Entpacken NRPE Plugin + el demonio es instalado:
cd /usr/src/nrpe-2.14
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config

La configuración trabajan

El fichero de configuración /usr/local/nagios/etc/nrpe.cfg el cheque preguntas puede ser adaptado ahora convenientemente por vuestro Icinga o Nagios el sistema de monitoreo. Encontráis el ejemplo del cheque al fin del fichero. Con aire de importancia en esto los ajustes „server_port“ = y „allowed_hosts =“ son ellos debían ser adaptados.
vi /usr/local/nagios/etc/nrpe.cfg

Salida / parada el manuscrito y autosalida:

Para que el demonio salga también después de reboot, arreglamos a éstas todavía como autosalida el manuscrito. Con eso es copiado conentregado init el manuscrito para el demonio después de/etc/init.d y es autorizado para exportar:
cp /usr/src/nrpe-2.14/init-script.debian /etc/init.d/nrpe
chmod 755 /etc/init.d/nrpe
Con eso la autosalida nrpe también con nuevo „dependency based boot sequence“ (el aviso de error: actualización rc.d: using dependency based la barca sequencing insserv: warning: script ’nrpe‘ missing del día LSB y overrides) de modo funcionado tenemos que modificarlo todavía pocos y añadir líneas siguientes al principio del fichero init.d:
vi /etc/init.d/nrpe
#!/bin/sh
# Start/stop the nrpe daemon.
#
# Contributed by Andrew Ryder 06-22-02
# Slight mods by Ethan Galstad 07-09-02
### BEGIN INIT INFO
# Provides:            nrpe
# Required-Start:      $remote_fs $syslog
# Required-Stop:       $remote_fs $syslog
# Default-Start:       2 3 4 5
# Default-Stop:        0 1 6
# Short-Description:  The NRPE daemon
### END INIT INFO
Tan pronto como el cambio era guardado el demonio puede ser lanzado:
/etc/init.d/nrpe start
Si el demonio ha salido ahora sin falta podemos añadir éste ahora como autosalida y ver a continuación el servidor rebooten para si el demonio era también lanzado de nuevo después de Reboot:
update-rc.d nrpe defaults
reboot
ps -axf |grep nrpe
7047 ?     Ss   0:00 /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d

Información que continúa

http://nagios .sourceforge.net/docs/nrpe/NRPE.pdf
http://exchange.nagios.org/directory/Addons/Monitoring-Agents/NRPE