Setting up Status Map Nagios

Share it!

Primeramente, hay que hacer un testeo de si nuestra compilación de Nagios
está diseñada con soporte gd2 para la correcta visualizacion de las
imágenes,no se ha comprobado mediante la instalación desde los repositorios.
Podemos hacernos una idea de que esto es así si entrando a nuestra interfaz
web de Nagios y al pinchar en statusmap nos da un error 404 de página no
encontrada o algo por el estilo, otra manerade comprobar que nuestra
compilación tuvo problemas es haciendo un
$ locate statusmap.cgi || find / -name statusmap*

Si no nos encuentra el primero y nos encuentra el statusmap.c es que no está
compilado, de ser así para cerciorarnos nos dirigimos al source de nagios y
ejecutamos un configure aver si todo fue bien. Si nos imprime que faltan
librerias, las siguientes deberían estar instaladas en el sistema

debian:/usr/local/nagios/etc# dpkg -l|grep libgd

ii libgd-dev 1.8.4.debian-1 GD Graphics Lib rary (transitional package)

ii libgd-noxpm-dev 1.8.4.debian-1 GD Graphics Lib rary (old version, without
XP ii libgd-tools 2.0.33-5.2 GD command line tools and example code

ii libgd1 1.8.4.debian-1 GD Graphics Lib rary (transitional package) ii
libgd1-noxpm 1.8.4.debian-1 GD Graphics Lib rary (old version, without XP

ii libgd2-xpm 2.0.33-5.2 GD Graphics Lib rary version 2

ii libgda2-3 1.2.3-5 GNOME Data Acce ss library for GNOME2 ii libgda2-common
1.2.3-5 Common files fo r GNOME Data Access library f ii libgdbm3 1.8.3-3
GNU dbm databas

debian:/usr/local/nagios/etc# dpkg -l|grep libpng

ii libpng12-0 1.2.15~beta5-1 PNG library – r untime

ii libpng12-dev 1.2.15~beta5-1 PNG library – d evelopment

ii libpng3 1.2.15~beta5-1 PNG library – r

debian:/usr/local/nagios/etc# dpkg -l|grep libjpeg

ii libjpeg62 6b-13 The Independent JPEG Group’s JPEG runtime library
ii libjpeg62-dev 6b-13 Development files for the IJG JPEG library

debian:/usr/local/nagios/etc# dpkg -l|grep zlib

ii zlib1g 1.2.3-13 compression library – runtime
ii zlib1g-dev 1.2.3-13 compression library – development

define hostextinfo{
host_name pc-javi,pc-julio
# notes_url http://editar icon_image ultrapenguin.png icon_image_alt Linux
# Host vrml_image ultrapenguin.png statusmap_image ultrapenguin.gd2
# 2d_coords 100,250 # 3d_coords 100.0,50.0,75.0 } define hostextinfo{
# host_name oficina-router
# notes_url http://editar icon_image switch40.png icon_image_alt Switch
# Ovislink vrml_image switch40.png statusmap_image switch40.gd2
# 2d_coords 100,250 # 3d_coords 100.0,50.0,75.0 }

Solamente quedaría editar este fichero intuitivo y reiniciar nagios :)

Share it!
Esta entrada fue publicada en GNU\Linux Servers. Guarda el enlace permanente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>