Documente Academic
Documente Profesional
Documente Cultură
VISTA
PERSONALIZADA
Si necesitamos una posicin dominante desde la que advertir posibles
problemas, quiz NagVis, una sencilla herramienta para visualizar el
estado de nuestras redes, sea lo que estamos buscando.
POR JAMES MOHR
WWW.LINUX- MAGAZINE.ES
Nmero 52
33
PORTADA NagVis
Mapas
Un mapa de NagVis se elabora a partir
de una imagen de fondo y una serie de
smbolos representando mquinas y
servicios. Adems de las ventajas
obvias derivadas de poder ver un
mapa representativo de la geografa de
la red, otro modo posible de implementar los mapas de NagVis es creando un diagrama de la estructura
lgica. Por ejemplo, se podran dividir
los sistemas en grupos en base a su
funcionalidad: primario, middleware,
bases de datos
Cada servicio o mquina de Nagios
viene representado por un icono, y el
icono cambia su apariencia en funcin
de su estado. Si un servicio se encuentra en estado crtico, el aviso advirtiendo del problema es inmediato, simplemente a travs de un cambio en el
icono.
Slo Mapas
NagVis hace uso del archivo de configuracin de Nagios, /usr/local/nagios/etc/
htpasswd.users, por lo que se aplican las mismas reglas de acceso. De todas formas, es
posible especificar archivos diferentes para conjuntos de usuarios diferentes (por ejemplo, ../share/nagvis/etc/.htaccess). De este modo, es posible proporcionar acceso a
usuarios especficos a determinados mapas de NagVis, sin tener que dejarles acceder
directamente a Nagios.
34
Nmero 52
WWW.LINUX- MAGAZINE.ES
06
07
08
09
;dateformat=Y-m-d H:i:s
;mostrar cabecera o no (0/1)
;displayheader=1
;tiempo de refresco de
las pginas
10 ;refreshtime=60
Configurando NagVis
Una vez instalado Nagios, se puede
apreciar que hay varios servicios configurados de forma predeterminada para
NagVis PORTADA
Configuracin
de los Mapas
Seleccionando
Manage
|
Maps
desde el men podemos crear un mapa o
realizar
funciones
administrativas,
como renombrar o
eliminar un mapa
WWW.LINUX- MAGAZINE.ES
Nmero 52
35
PORTADA NagVis
Luego, sobre Icon para elegir Host, Service, Hostgroup, Servicegroup y Map.
Uno de los aspectos tiles de Nagvis es
Las primeras cuatro opciones no neceque slo reacciona ante estados persissitan explicacin (Mquina, Servitentes. Es decir, si un servicio presenta
cio, Grupo de Mquinas y Grupo
de Servicios, respectivamente). El
una dificultad breve y deja de estar
icono Map nos permite crear un enlace
disponible por un perodo de tiempo
a otro mapa.
breve, normalmente no se observarn
Enlazar diferentes mapas sirve para
cambios en el mapa. Si se prefiere ver
crear una jerarqua de mapas de edifitodos los cambios de estado, se debe
cios, servidores o gabinetes de servicambiar el parmetro only_hard_states
dores. Adems, podemos definir icoa no al configurar la mquina.
nos para mquinas o servicios que
enlacen con una URL completamente
Si se dispone de varios mapas con
ajena a Nagvis o Nagios. Por ejemplo,
una jerarqua profunda, se puede usar
si se est monitorizando la disponibiel parmetro show_in_lists para orgalidad de un sitio web, es posible enlanizarlos. Un valor de 0 evita que Nagzar al sitio mismo para verificar su
Vis muestre el mapa en el men desestado.
plegable o la pgina de inicio.
Al seleccionar la opcin de aadir un
El campo Map Iconset define el juego
objeto, el cursor adopta la forma de
de iconos que se usarn al mostrar los
una cruz. Moviendo y pulsando el
estados. De forma predeterminada,
ratn se pueden ubicar los iconos. Al
NagVis usa tres juegos de iconos
hacerlo, aparece una ventana que per(grandes, medianos y pequeos), que
mite introducir informacin de
residen en ../nagvis/nagvis/images. Si
configuracin para la mquina o servise quiere, es posible editar la imagen
cio que se aadir.
existente para ajustarla a las necesidaDel mismo modo que Nagios, Nagdes propias, o crear un juego de iconos
Vis emplea el campo use para definir
propio. El juego se configura para el
plantillas de configuracin que son
mapa completo, pero tambin es posiaccesibles para todos los servicios y
ble definir un icono para un servicio o
mquinas del mapa. Luego slo queda
una mquina en concreto. Para obteconfigurar las opciones especficas de
ner ms detalles acerca de cmo crear
cada plantilla.
un juego propio, consultar la docuAl editar un icono, no hay que pulmentacin en el sitio web de NagVis
sar sobre l necesariamente para reali[1].
zar los cambios. Al posicionarnos
Al pulsar sobre Save volvemos a la
sobre uno, pasados un par de segunventana del mapa.
dos se abre una ventana con la
configuracin del icono y un enlace
Aadiendo Objetos al Mapa
que
permite
editar
dicha
Llegados a este punto, el mapa slo
configuracin. Si se prefiere un
existe en forma de imagen de fondo.
mtodo no interactivo, se pueden conPor tanto, es necesario aadir los icofigurar los iconos para mostrar texto
nos que representarn las distintas
en vez de esperar a un evento del
mquinas y servicios. En primer lugar,
ratn.
pulsamos con el botn derecho sobre
Cuando
configuramos
una
el mapa y seleccionamos Add Object.
mquina, NagVis slo muestra de
forma predeterminada el
estado de la propia
mquina. El parmetro
recognize_services indica
a NagVis que debe
incluir los servicios en
la mquina indicada.
Normalmente no es
necesario incluir los
iconos de servicio ni los
Figura 3: El formulario de creacin de mapas de NagVis.
de mquina en un
Estados Persistentes
36
Nmero 52
WWW.LINUX- MAGAZINE.ES
Eso No Es Todo
NagVis nos permite visualizar nuestro
entorno Nagios en mapas personalizados. Una vez instalados los mapas con
la configuracin bsica, ya podemos
probar con opciones ms avanzadas
para ver cmo encajan en nuestro
entorno.
RECURSOS
[1] NagVis: http://www.nagvis.org