Instalar y configurar Nagios en servidor Debian 7 (Parte II)
Continuamos con la serie de capítulos sobre la instalación y configuración de un servidor Nagios. En éste capítulo configuraremos el envío de notificaciones por correo, añadiremos máquinas para monitorizar y activaremos la monitorización de servicios.
Si queréis podéis consultar la primera parte del tutorial aquí.
Dónde los dejamos
Una vez lo hemos instalado, únicamente tendremos monitorizada la propia máquina del servidor, aquí os dejo una imagen:
Añadimos un host
Comenzaremos añadiendo un servidor con Microsoft Windows Server 2008, que tenemos ubicado en la dirección 192.168.1.8, con el nombre de «winserver»
Antes de nada hay que descomentar la línea de los servidores Windows en el archivo de configuración nagios.cfg, ubicado en /usr/local/nagios/etc/
Usaremos el fichero que viene por defecto para los hosts y servicios que corren en máquinas con sistemas operativos Microsoft Windows, ubicado en /usr/local/nagios/etc/objects/windows.cfg
nano /usr/local/nagios/etc/objects/windows.cfg
Modificamos la información del principio del archivo con los datos de nuestro servidor:
define host{
use windows-server
host_name winserver
alias My Windows Server
address 192.168.1.8
}
Recordad aquí podemos añadir todos las máquinas que queramos.
A continuación tenemos la información del grupo de servidores Windows. Lo dejamos tal y como está:
define hostgroup{
hostgroup_name windows-server
alias Windows Servers
}
Más adelante vemos los datos de todos los servicios para éste grupo de servidores, también lo dejamos tal y como está.
Reiniciamos el servicio
service nagios restart
Ahora ya podemos ver nuestro servidor en Nagios:
Si observáis arriba a la derecha de la imagen, nos indica que tenemos siete servicios con problemas. Esto es normal porque aparte del servicio PING, el resto sólo funcionan si instalamos el cliente Nagios en el servidor Windows.
Instalando el cliente en el servidor
El cliente nos lo podemos bajar desde la página web de Nagios. Usaremos el cliente NSClient++, lo podéis descargar desde aquí.
Una vez descargado, al comenzar la instalación veremos la siguiente ventana:
Los siguientes pasos con aceptar los terminos de licencia y la configuración típica. La ubicación de la instalación dejamos la que viene por defecto.
Después nos pedirá la IP del servidor nagios, la ponéis. El campo de contraseña lo dejáis en blanco. Y habilitáis todos los módulos.
Si todo ha ido bien, ya tendremos todos los servicios monitorizados sin errores y funcionando:
Modificando el archivo de configuración windows.cfg podremos añadir más servidores.
Activando las notificaciones por correo
El archivo que tenemos que modificar para añadir nuestra dirección de correo electrónico y así recibir notificaciones es /usr/local/nagios/etc/objects/etc, y allí, en los datos del usuario nagiosadmin, añadiremos nuestra dirección.
Si todo ha ido bien empezaremos a recibir las notificaciones de correo.
En el siguiente artículo hablaremos de monitorizar máquinas Linux, además de añadir servicios para monitorizar como SMTP y POP3 para un servidor de correo.
La siguiente parte:
Instalar y configurar Nagios en servidor Debian 7 (Parte III)
Espero que os haya parecido interesante.