martes, 17 de junio de 2008

NAGIOS. Support for the specified database server is either not yet supported, or was not found on your system.

Error obtenido tras intentar arrancar NDOUtils y poder usar NagVis en la monitorización con NAGIOS.

La información obtenida en internet apunta a que me falta el paquete mysql-devel que no puedo instalar con apt-get install...

Supuestamente esta es la solución alternativa:

apt-get install libmysql++-dev

lunes, 16 de junio de 2008

NAGIOS. Imágenes GD2

Para crear imágenes .gd2, necesarias para el status map 2D, lo primero que debemos hacer es instalar libgd-tools.

apt-get install libgd-tools

Para convertir una imagen png comun a un icono gd2 ejecutamos el siguiente comando:

pngtogd2 mi-icono.png mi-icono.gd2 1 1

El primer parámetro es mi ya existente imagen png, el segundo parámetro es el nombre de archivo de salida en formato gd2, el parámetro 1 se refiere a que la cree en formato raw (crudo), y el segudo parámetro es para que lo cree sin compresión, todo esto se realiza dentro del directorio logos, en mi caso:

/usr/local/nagios/share/images/logos

viernes, 6 de junio de 2008

NAGIOS/SNMP Cannot find module (IP-MIB): At line 0 in (none)

Una vez más, tras actualizar Ubuntu, algo ha dejado de funcionar. Esta vez ha sido el servicio UPTIME de los firewalls de la red debido a un problema con SNMP.

snmpwalk -v 1 -c public 192.168.xx.xx

Me devuelve una lista de errores similar a:

Cannot find module (IP-MIB): At line 0 in (none)
etc, etc...

Parece ser que ha desaparecido el índice de MIBs

/usr/share/snmp/mibs/.index

Buscando y buscando he conseguido reconstruirlo de la siguiente forma:

for i in *.txt; do echo $(basename $i .txt) $i>>.index; done

jueves, 5 de junio de 2008

Repositorios en Ubuntu, sources.list

La ubicación es /etc/apt/sources.list

Editamos el archivo con vi y descomentamos los repositorios que están comentados o bien añadimos los que nos interesen.