jueves, 25 de abril de 2013

Nagios - Añadir iconos en el mapa


Una vez instalado Nagios (y opcionalmente nagiosql), toca retocarlo, y a la hora de organizarlo que mejor que con unas imágenes para situar que sistema operativo tienen instalado de un solo vistazo.

Hay 2 formas de hacerlo. Si tienes solo Nagios o si tienes Nagios + Nagiosql.


1. Solo Nagios:


Las imágenes que Nagios cogerá se guardan en el siguiente directorio:

root@Nagios:/usr/local/nagios/share/images/logos# 


Este directorio no lo tocaremos, sólo si queremos cambiar alguna imagen por otra, tan simple como eliminar un archivo y copiar el nuevo o simplemente machacar uno sobre otro.


Los ficheros a modificar se encuentran en:

root@Nagios:/usr/local/nagios/etc/objects/hosts# 


Dichos ficheros son los hosts creados manualmente. Pasamos a editar uno de ellos y encontraremos una estructura parecida a está:

define host {
        host_name                       Nombre del host
        alias                           Informacion sobre el host
        address                         Direccion IP
        icon_image                      win40.gif
        statusmap_image                 win40.gd2
        register                        1
}


Lo que nos interesa es la parte en negrita, “icon_image” y “statusmap_image”.  Como es host Windows elegimos las imágenes “win40.gif” y “win40.gd2”, guardamos y reiniciamos el servicio.

root@Nagios:~# service nagios restart 


Ahora en el map deberíamos encontrar el host definido cambiando el interrogante por la imagen de un Windows. Tendremos que hacer esto con cada uno de los host que tengamos.

PD: foto de como se vé al final.



2. Nagios + Nagiosql:

Si tenemos Nagiosql, el método de hacerlo cambia, para ello iremos a “Supervisión -> Host”, allí buscamos el host a incluir la imagen y le daremos a modificar:



Ahora nos iremos a la pestaña “Ajustes Adicionales” y modificaremos los dos recuadros (“Imágen para el icono” con la imagen “win40.gif” y “Estado Imagen” con la imagen “win40.gd2



Guardamos, vamos a “Herramientas -> Control Nagios” y realizamos los 4 en orden de arriba a abajo.

Accedemos al map y comprobamos que se ha cambiado.

En mi Nagios he cambiado algunos más:


PD2: A la hora de incluir el nombre de la imagen que queremos que tenga cada host, solo hay que poner el nombre, no hace falta poner la ruta completa, ya que no hallará dicha foto, pues Nagios parte de la carpeta por defecto como raíz para las fotos.

2 comentarios: