Está en la página 1de 4

INTALACION Y CONFIGURACION DEL AGENTE EN LINUX

1. Instalacin NRPE Cliente/Servidor


INSTALACION DEL PLUGIN DE NAGIOS Y NRPE
REQUISITOS
Descargar 2 paquetes
nagios-plugins-1.4.11.tar.gz
nrpe-2.12.tar.gz
1. INSTALACION DEL PLUGIN DE NAGIOS
Crear la cuenta nagios
useradd nagios
passwd nagios
[hostremoto]# tar xvfz nagios-plugins-1.4.11.tar.gz
[hostremoto]# cd nagios-plugins-1.4.11
[hostremoto]# export LDFLAGS=-ldl
[hostremoto]# ./configure with-nagios-user=nagios with-nagios-group=nagios
[hostremoto]# make
[hostremoto]# make install
[hostremoto]# chown nagios:nagios /usr/local/nagios
[hostremoto]# chown -R nagios:nagios /usr/local/nagios/libexec/
2. INSTALACION DE NRPE
[hostremoto]# tar xvfz nrpe-2.12.tar.gz
[hostremoto]# cd nrpe-2.12
[hostremoto]# ./configure
[hostremoto]# make all
[hostremoto]# make install-plugin
[hostremoto]# make install-daemon
[hostremoto]# make install-daemon-config
[hostremoto]# make install-xinetd
3. CONFIGURAR NRPE PARA EJECUTARLO COMO UN DEMONIO (DAEMON):
MODIFICAR EL ARCHIVO
[hostremoto]# nano /etc/xinetd.d/nrpe
4. AGREGAMOS LA DIRECCIN IP DEL SERVIDOR NAGIOS EDITANDO EL ARCHIVO
only_from = 127.0.0.1 Direccion_Remota_Servidor_Nagios
Modificar el archivo /etc/services y agregue lo siguiente al final del archivo.
nrpe 5666/tcp # NRPE
INICIAMOS EL SERVICIO
[hostremoto]#service xinetd restart
VERIFICAMOS QUE EL SERVICIO NRPE ESTA ESCUCHANDO
[hostremoto]# netstat -at | grep nrpe
tcp 0 0 *:nrpe *:* LISTEN
VERIFICAR, PARA ASEGURARSE QUE NRPE ESTA FUNCIONANDO APROPIADAMENTE
[hostremoto]# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.12
MODIFICAR EL ARCHIVO
/usr/local/nagios/etc/nrpe.cfg
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

En todos los comandos check, la opcin -w es para especificar advertencia (Warning) y la opcin -c es para
especificar algo critico (Critical).
Por ejemplo, el comando de mas abajo check_disk, Si el espacio disponible en disco llega a un 20% o menos,
nagios enviara un mensaje de advertencia.
Si llega a un 10% o menos, nagios enviara un mensaje critico. Cambie los valores de los parmetros -c y -w
dependiendo de su entorno.

command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/hda1
5. INSTALAR CHECK_NPRE EN EL SERVIDOR NAGIOS
[servidor-nagios]# cd nrpe-2.1.2
[servidor-nagios]# ./configure
[servidor-nagios]# make all
[servidor-nagios]# make install-plugin
./configure le dar un resumen de la configuracin como se muestra debajo:

*** Configuration summary for nrpe 2.12 05-31-2008 ***:

General Options:
-
NRPE port: 5666
NRPE user: nagios
NRPE group: nagios
Nagios user: nagios
Nagios group: nagios

VERIFICAMOS QUE EL SERVIDOR NAGIOS PUEDA HABLAR CON EL HOSTREMOTO.
[servidor-nagios]#/usr/local/nagios/libexec/check_nrpe -H IP_SERVIDOR REMOTO
NRPE v2.12

Crear un nuevo archivo de configuracin /usr/local/nagios/etc/objects/hostremoto.cfg y defina el host y service
para el hostremoto. Es bueno tomar el archivo localhost.cfg y copiarlo a hostremoto.cfg, y asi empezare
modificarlo de acuerdo a sus necesidades.



Ejemplo de definicin de host:
define host{
use linux-server
host_name hostremoto
alias Remote Host
address 192.168.1.3
contact_groups admins
}
ejemplo de definicin de Service:
define service{
use generic-service
service_description Root Partition
contact_groups admins
check_command check_nrpe!check_disk
}
Reiniciar el servicio nagios

También podría gustarte