PDA

View Full Version : Encore un problème d'affichage d'icone


Neneow
12-28-2007, 03:11 PM
Bonjour,

Tout d'abord je sais que le problème a etait abordé plusieurs fois sur le forum mais malgrés la lecture des posts, impossible pour ma part de solutionner le problème. C'est pour cela que je me permet d'ouvrir un un nouveau post a ce sujet.

J'utilise donc Centreon 1.4.1 avec nagios 2.9. Mon probleme est que je n'arrive pas a afficher les icones de mes hosts dans statusmap (1.1) sur oreon et ni même dans Nagios. Dans la partie Host Extended Infos, les icones que je selectionne dans Nagios Statuts Map Image s'affichent bien ainsi que dans View Configuration - Extended Host Information de Nagios, mais rien dans la status map que des rectangles blanc...

Dans la config d'Oreon j'ai :

cgi.cfg - Physical HTML Path : /usr/local/nagios/share/images/l o g o s
option generale de Nagios - Repertoire Image : /usr/local/nagios/share/images/l o g o s

Mes images sont en png, et je ne vois pas du tout de quoi cela pourrait provenir :confused:

Par avance merci.

julien60
01-02-2008, 12:50 PM
Tu as mis le nom de l'image dans le host directement ou dans son template ? Car il me semble que lorsque l'on renseigne une image dans le template ça n'est pas pris en compte, il faut spécifier à chaque host son image.

Neneow
01-02-2008, 02:46 PM
Bonjour,

Merci pour ta réponse.

J'ai bien mis une image par host, et voici ce que m'a généré Oreon dans le Hostextinfo.cfg :

define hostextinfo{
host_name SCO
statusmap_image rack_linux.png
2d_coords 15,150
}

Je ne comprends vraiment pas tout cela peut provenir et de plus je ne trouve rien dans les log d'Apache !

julien60
01-02-2008, 03:14 PM
bizarre ça devrait marcher.... t'a essayer de faire un clic droit -> afficher l'image pour voir si c'est pas le lien vers l'image qui foire ? Sinon essaies autre chose que du png... mais il me semble que ça fonctionne avec du png.

Neneow
01-02-2008, 04:23 PM
Re,

Bon je viens d'essayer avec un .jpg et le problème est toujours le même pas d'image :confused:

Par contre j'ai vus sur un autre post une personne qui mettait les dependances du cgi, alors si ca peut aider ...

ldd /usr/local/nagios/sbin/statusmap.cgi
libgd.so.1 => /usr/lib/libgd.so.1 (0x00002aefb620a000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00002aefb633e000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00002aefb6462000)
libz.so.1 => /usr/lib/libz.so.1 (0x00002aefb6584000)
libm.so.6 => /lib/libm.so.6 (0x00002aefb669a000)
libc.so.6 => /lib/libc.so.6 (0x00002aefb681d000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00002aefb6a5a000)
/lib64/ld-linux-x86-64.so.2 (0x00002aefb60f2000)

*EDIT* Pour info je viens d'essayer de mettre des icones et ils apparaissent bien dans le menu flottant en haut a gauche quand je passe la souris sur les hosts de statusmap. Par contre toujours rien pour les rectangles :s

jr.tpma
01-02-2008, 06:42 PM
C'est pas /usr/local/nagios/share/images/l o g o s/ (avec le / à la fin) ?

Neneow
01-03-2008, 09:40 AM
C'est pas /usr/local/nagios/share/images/l o g o s/ (avec le / à la fin) ?

Dans Configuration - Nagios - CGI CFG je ne peut mettre le / a la fin de l o g o s car il me le sort aprés sauvegarde.

Par contre j'y pense, lors de l'install d'oreon - nagios j'avais eu un soucis lors de la compilation de nagios (pb de dépendances) donc je n'avais pas de statusmap.cgi généré. Est ce qu'il serait préférable que je recompile nagios pour refaire un cgi "propre" car peut etre que je n'ai pas compilé comme il le fallait. Si c'est le cas quelqu'un pourrait il me donner la commande, en esperant que ca ne me casse pas la config de nagios.

Par avance merci

ade028
05-15-2008, 05:01 PM
je sais pas si tu as recompilé Nagios pour recréer tes CGI mais en tout cas voilà un lien pour ne créer que les CGI :
http://informations-et-technologies.2037.org/topic6744.html

j'ai dû le faire et ça n'a pas tout cassé :)