lunes, 21 de mayo de 2012

Configuración Nagios para monitorizar un Windows Server 2008 a través del nombre del equipo


Los pasos a seguir para la monitorización de un equipo con Windows son:
1.- Realizar los prerequisitos de la primera vez
2.- Instalar un agente de control en la máquina Windows
3.- Crear nuevas definiciones de anfitrión y de servicios para el control de la máquina de Windows
4.-Reiniciar el demonio de Nagios

1.- Prerequisitos

Los prerequisitos consisten en modificar el archivo de configuración de Nagios para habilitar el archivo de configuración para los equipo con Windows, borrando "#" de la línea "#cfg_file=/usr/local/nagios/etc/objects/windows.cfg"

root@excellondonsrv2:/home/user/Download# nano /usr/local/nagios/etc/nagios.cfg 

2.- Instalar un agente de control en la máquina Windows

En el equipo Windows, instalaremos el complemento NSClient++, que puede ser localizado en http://sourceforge.net/projects/nscplus. Este agente nos permitirá monitorizar la máquina.




Ahora que ya tenemos instalado y configurado NSClient, continuaremos con la configuración del servidor linux.

1º Haremos una cópia de seguridad del archivo de configuración de windows.

root@excellondonsrv2:~# cp /usr/local/nagios/etc/objects/windows.cfg /usr/local/nagios/etc/objects/windows.cfg.backup


2º Modificamos el archivo windows.cfg y sustituimos "winserver" por el nombre de nuestro servidor. En nuestro caso activaremos todos los servicios por defecto.

root@excellondonsrv2:~# nano /usr/local/nagios/etc/objects/windows.cfg


3º La protección con clave que pusimos nos obliga a modificar el archivo commands.cfg para que envíe la clave cuando realice las peticiones. Eso se consigue modificando la línea command-line de la definición de "CHECK_NT" para que quede como sigue:
"$USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -s PASSWORD -v $ARG1$ $ARG2$ "
root@excellondonsrv2:~# nano /usr/local/nagios/etc/objects/commands.cfg 


4º Ya podemos comprobar la configuración y reiniciar Nagios.
root@excellondonsrv2:~# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

root@excellondonsrv2:~# service nagios restart

No hay comentarios:

Publicar un comentario