PDA

View Full Version : Problème affichage des icones.


fabtax
11-16-2007, 10:43 AM
Bonjour à tous et merci aux dev pour leur travail :)

Je recontre un problème relatif à l'affichage des icônes dans la statusmap.
Je vois bien les entités mais pas avec leurs icônes associés(Elles ne s'affichent pas ni via l'interface Centreon ni via l'interface Nagios)
Au niveau répertoire je n'ai pas de problèmes pour le choix des images, je choisis bien des images en gd2 par host pour le status map 2D.

Niveau version : j'utilise la 1.4.1 sur une RH EL 5 avec le plugin statusmap 1.1

Voici un exemple de ce que contient mon fichier hostextinfo.cfg :

define hostextinfo{
host_name nagios
icon_image nagios.gif
icon_image_alt Serveur Nagios
statusmap_image nagios.gd2
2d_coords 30,30
}


J'ai aussi vérifier les dépendances relatives à statusmap.cgi :

ldd statusmap.cgi
linux-gate.so.1 => (0x00110000)
libgd.so.2 => /usr/lib/libgd.so.2 (0x00463000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x005d4000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x003d4000)
libz.so.1 => /usr/lib/libz.so.1 (0x0044e000)
libm.so.6 => /lib/libm.so.6 (0x003ab000)
libc.so.6 => /lib/libc.so.6 (0x00263000)
libXpm.so.4 => /usr/lib/libXpm.so.4 (0x003f8000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x0070b000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x005a3000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00521000)
/lib/ld-linux.so.2 (0x00246000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00418000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00410000)
libdl.so.2 => /lib/libdl.so.2 (0x003a5000)
libexpat.so.0 => /lib/libexpat.so.0 (0x004fe000)

J'ai aussi vérifier les droits d'accés au répertoire et aux fichiers.

J'ai regardé dans les autres posts pour des problèmes similaires mais je ne trouve pas de solutions.

Si quelqu'un a une solution je suis preneur.

Merci.

julio
11-16-2007, 11:37 PM
oui j'ai eu aussi un semblant de probleme.. je crois que c'est un probleme de chemin plutot... je vais jeter un oeil la dessus des que possible.

biowan
11-22-2007, 10:01 AM
Bonjour, j'ai le même problème également.

Je suis sur Ubuntu 7.04. Malheureusement, je ne trouve pas de log sur ce problème, donc pas vraiment possible de savoir d'où provient l'erreur. Mais je pense que c'est un problème au niveau GD2.

Sinon, j'ai presque les mêmes pakages sous Ubuntu :

ldd statusmap.cgi
linux-gate.so.1 => (0xffffe000)
libgd.so.2 => /usr/lib/libgd.so.2 (0xb7eef000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7ecc000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7ead000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7e98000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7e71000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d30000)
libXpm.so.4 => /usr/lib/libXpm.so.4 (0xb7d20000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7c2f000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7c04000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7b98000)
/lib/ld-linux.so.2 (0xb7f4d000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7b95000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7b90000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7b8c000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7b6c000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7b54000)

D'ailleurs, ça fait un moment que je consulte les forums sur le net, et je n'ai pas de solution concrête.

A+

biowan
11-22-2007, 10:49 AM
J'ai trouvé l'erreur !
Hi hi.
Suite à la lecture d'un forum qui parlait que le paramétrage a été un peu modifié d'une version à une autre de Nagios.

ça n'a rien à voir de ce que j'ai pensé du tout. En fait, le chemin indiqué dans la configuration de cgi.cfg était totalement bidon. C'est pour ça que GD n'a pas pu accéder aux fichiers d'image. J'ai reconfiguré correctement l'emplacement du dossier webroot avec le paramètre "Physical HTML Path". Reste à savoir si c'est le même cas que chez toi.

goldyfruit
12-06-2007, 09:25 AM
Yop,

Pourrais-tu m'indiquer le chemin que tu as mis pour "Physical HTML Path" s'il te plait ?
Mes images se trouvent bien dans /usr/local/nagios/share/images/.

J'ai le même problème que se soit sur Nagios ou Centoreon.

ldd statusmap.cgi
linux-gate.so.1 => (0x00def000)
libgd.so.2 => /usr/lib/libgd.so.2 (0x00b79000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00d02000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00adf000)
libz.so.1 => /usr/lib/libz.so.1 (0x00a6d000)
libm.so.6 => /lib/libm.so.6 (0x00a86000)
libc.so.6 => /lib/libc.so.6 (0x0055e000)
libXpm.so.4 => /usr/lib/libXpm.so.4 (0x006cc000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x006fa000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x0099f000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x008e7000)
/lib/ld-linux.so.2 (0x0053c000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00559000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x007ff000)
libdl.so.2 => /lib/libdl.so.2 (0x0069d000)
libexpat.so.0 => /lib/libexpat.so.0 (0x008c4000)
Voila, en espérant avoir une réponse de ta part. :)

Merci.

EDIT : Bon et bien il semblerait que se soit réglé...

Quelqu'un peut-il me confirmer qu'il faut utiliser des icones au format PNG ?

nunki
02-19-2008, 03:15 PM
Quelqu'un peut-il me confirmer qu'il faut utiliser des icones au format PNG ?
Je confirme, sauf erreur de ma part ;)