Icinga2 - Instalar cliente NRPE en Linux
Hola a todos!
Para obtener los datos de sensores de un sistema operativo, en este caso Linux, necesitamos un cliente que pueda trasladar estos datos al nodo central: Icinga2.
Para esto detallaremos los pasos para instalar el cliente y dejarlo configurado en el sistema de monitoreo.
- Instalar el NRPE cliente con el siguiente comando:
yum install nrpe -y
- Instalar los plugins (o sensores)
yum install nagios-plugins nagios-plugins-all nagios-plugins-nrpe -y
- Configuramos el usuario y le damos derecho sobre los sensores
useradd nrpe
passwd nrpe
chown nrpe.nrpe /usr/lib64/nagios/plugins
chown -R nrpe.nrpe /usr/lib64/nagios/plugins - Cambiamos la configuración del NRPE ingresando al archivo de configuración
vi /etc/nagios/nrpe.cfg
- Luego se agregan o editan las siguientes líneas
#EDITAR LÍNEAS
nrpe_user=icinga2
nrpe_group=icinga2
allowed_hosts=127.0.0.1, 172.22.44.124 #AGREGAR IP DEL SERVIDOR ICINGA2
#AGREGAR LÍNEAS - SENSORES POR DEFECTO QUE TRAE EL PLUGINS TOOL DE NAGIOS.ORG
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10%
command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200
command[check_procs]=/usr/local/nagios/libexec/check_procs -c 1:1 -w 1:1 -a $ARG1$ - Para terminar se ejecutan los siguientes comandos:
#INICIAR AUTOMÁTICAMENTE
systemctl enable nrpe
#INICIAR SERVICIO
systemctl start nrpe
#VERIFICAR SERVICIO
systemctl status nrpe
Eso es todo
Hasta pronto!