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
martes, 17 de junio de 2008
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
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
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.
Editamos el archivo con vi y descomentamos los repositorios que están comentados o bien añadimos los que nos interesen.
martes, 27 de mayo de 2008
MRTG. Añadir nuevos interfaces a monitorizar
Para agregar nuevos interfaces a monitorizar podemos usar el script cfgmaker
./cfgmaker comunidadsnmp@192.168.xx.xx >> mrtg.cfg
./cfgmaker comunidadsnmp@192.168.xx.xx >> mrtg.cfg
Instalar MRTG
Descargamos el archivo desde la web de MRTG y lo descomprimimos
gunzip -c mrtg-2.16.1.tar.gz | tar xvf -
Configuramos MRTG
cd mrtg-2.16.1
./configure --prefix=/usr/local/mrtg-2
Compilamos e instalamos
make
make install
MRTG está instalado ahora en el subdirectorio /usr/local/mrtg-2
O bien si los repositorios lo permiten (he tenido que modificar la lista de repositorios para poder hacerlo así):
apt-get install mrtg
gunzip -c mrtg-2.16.1.tar.gz | tar xvf -
Configuramos MRTG
cd mrtg-2.16.1
./configure --prefix=/usr/local/mrtg-2
Compilamos e instalamos
make
make install
MRTG está instalado ahora en el subdirectorio /usr/local/mrtg-2
O bien si los repositorios lo permiten (he tenido que modificar la lista de repositorios para poder hacerlo así):
apt-get install mrtg
viernes, 23 de mayo de 2008
NAGIOS. Añadir iconos a los equipos y el Status Map
Los paquetes de imágenes los podemos descargar desde NagiosExchange
Extraemos el paquete completo en /usr/local/nagios/share/images/logos que es donde por defecto busca Nagios los logos, aunque supongo que podemos cambiar esta ubicación en nagios.cfg
Añadimos a los parametros statusmap_image (*.gd2) e icon_image (*.gif) a la definición de cada host con el correspondiente nombre de imágen y listo.
He intentado asociar las imágenes a las definiciones de grupos que tiene más lógica para que todas las máquinas dependientes de ese grupo usen el mismo logo pero no lo he conseguido.
Extraemos el paquete completo en /usr/local/nagios/share/images/logos que es donde por defecto busca Nagios los logos, aunque supongo que podemos cambiar esta ubicación en nagios.cfg
Añadimos a los parametros statusmap_image (*.gd2) e icon_image (*.gif) a la definición de cada host con el correspondiente nombre de imágen y listo.
He intentado asociar las imágenes a las definiciones de grupos que tiene más lógica para que todas las máquinas dependientes de ese grupo usen el mismo logo pero no lo he conseguido.
Suscribirse a:
Entradas (Atom)