Documente Academic
Documente Profesional
Documente Cultură
NAGIOS
Esquemas de Monitoreo:
Ambiente Windows
En los servidores Windows, el agente NAGIOS se comunica a travs del puerto 12489, para
obtener los valores de los recursos del equipo. Este comando vlida la comunicacin:
vmnagios:~# cd /usr/lib/nagios/plugins
vmnagios:~# ./check_nt -H 192.168.1.106 -p 12489 -v CLIENTVERSION
Pgina | 1
Ambiente Linux
Para la comunicacin a travs del agente NAGIOS NRPE, este abre un puerto de
comunicacin 5666, por el cual realiza las peticiones a los plugins instalados en el cliente.
Para confirmar que existe est comunicacin, se debe ejecutar el siguiente comando
desde el servidor:
vmnagios:~# cd /usr/lib/nagios/plugins
vmnagios:~# ./check_nrpe -H 192.168.1.90 n
NRPE v2.12
Donde check_*, corresponde a un shell script, que ejecuta la accin asociada en el cliente.
Paulatinamente, algunos servidores, se irn migrando al esquema nrpe, para evitar
chequeos va protocolo SSH, por temas de eficiencia.
Pgina | 2
ESTRUCTURA DE DIRECTORIOS
Los directorio ms importantes dentro del monitoreo con NAGIOS, son sus directorios.
Dependiendo del S.O. es su estructura, para este caso, en deban es:
EN EL SERVIDOR
EN WINDOWS
Por defecto
Pgina | 3
Personalizada
EN LINUX
La estructura en estos clientes, se basa en la instalacin del agente y se usa la ruta por
defecto que crea:
Pgina | 4
Conectarse va escritorio remoto al servidor:
Esto abrir una nueva ventana, en la cual, revisamos la existencia del servicio NSClient:
Pgina | 5
Una vez que confirmamos que no existe, procedemos con la instalacin, para esto, nos
conectamos al FILESERVER de la siguiente forma:
Pgina | 6
Y vamos al directorio en donde estn los instaladores de NAGIOS:
Pgina | 7
Aceptamos los trminos de la licencia y continuamos:
Pgina | 8
Ahora nos pide, ingresar y seleccionar los datos que sern monitoreados:
Para monitorear, basta los 2 primeros mdulos, para este documento se seleccionaron 3,
los 2 primeros son lo importantes.
Pgina | 9
Al terminar la instalacin, volvemos a revisar los servicios, y hacemos un refresh:
Pgina | 10
PASOS PARA LINUX
Para realizar la instalacin del agente NRPE para monitoreo va nagios, es necesario abrir
una sesin SSH a la mquina destino:
Crear directorio:
[root@longavi ~]# mkdir nagios
Pgina | 11
El agente para instalar se encuentra en:
Esto abre una nueva ventana, la cual nos permite transferir el archivo:
Al lado izquierdo, pasteamos la ruta en donde est el instalador, al lado derecho donde
dejaremos el archivo. Importante que la transferencia debe realizarse en binario.
Pgina | 12
Una vez transferidos, ejecutamos la siguiente secuencia de comandos:
Desempaquetamos el archivo:
[root@longavi nagios]# tar zxvf nrpe-2.12.tar.gz
Compilar:
[root@longavi nrpe-2.12]# make all
Buscar estos valores en el archivo de configuracin nrpe.cfg y los modificamos por los
indicados, solo el server_address cambia segn el servidor donde se instale:
server_address=192.168.1.9
allowed_hosts=127.0.0.1,192.168.1.214
dont_blame_nrpe=1
debug=1
Pgina | 13
Terminada la configuracin, nos queda subir el servicio y agregarlo para que suba cada vez
que se reinicia el servidor:
Iniciamos el demonio:
[root@longavi bin]# cd /usr/local/nagios/bin
[root@longavi bin]# ./nrpe -n -c /usr/local/nagios/etc/nrpe.cfg d
Para confirmar si el servidor Nagios puede conectarse con el agente que se instalo,
ejecute:
Con este paso, confirmamos que el agente en la mquina que deseamos monitorear, est
aceptando peticiones desde el servidor NAGIOS.
Ejemplo: /etc/nagios3/Hosts/WINDOWS/META4.cfg
define service {
use generic-service
host_name META4
service_description Puerto Acceso 3002
check_command check_tcp!3002
servicegroups PROCESOS
max_check_attempts 2}
Pgina | 14
Desactivar Monitoreo:
Pgina | 15