Convertir imágenes png a formato gd2 para Nagios

Si solemos trabajar con el sistema de monitorización o monitoreo Nagios, seguro que tenemos asignada una imagen por cada tipo de dispositivo, ya sea un servidor, un switch o una impresora. Una buena manera de encontrar estas imágenes es tirar del repositorio de iconos Nagios Exchange.

Convertir imágenes png a formato gd2 para Nagios

Seguramente también habrás notado, que además de utilizar formatos populares de imagen como PNG, utiliza otro con extensión GD2, más bien “gd2” Este formato no es habitual, y muchos programas de edición de imagen, por ejemplo GIMP, no lo tiene como formato para exportar.

Pues bien, en el repositorio que he mencionado antes, a veces no encontramos el logo de nuestro sistema favorito o de una marca en concreto de un dispositivo de red. Por lo que una opción es utilizar la imagen del fabricante y adaptarla a nuestras necesidades. Entonces nos encontramos con el problema de crear la imagen con extensión .gd2

Para solventarlo podemos utilizar el programa “pngtogd2”, incluido en el conjunto de paquetes «libgd-tools» en el caso de Ubuntu o «gd-progs» en el caso Centos o RHEL De esta manera podemos convertir una imagen en formato .png a .gd2

Una vez instalado su funcionamiento es el siguiente:

  1. pngtogd2 fichero.png fichero.gd2 0 1

Si tienes dudas sobre donde ubicar los ficheros de imagen una vez creados, puedes consultar la entrada que escribí hace unos años:

Añadiendo imágenes a nuestro servidor Nagios

Fuentes consultadas:

Blog.shvetsov.com – Convert .png to .gd2 for Nagios status map
Bonusbits.com – Install Nagios Core on CentOS from Source