PDA

View Full Version : [Nagios 3-D StatusMap Module] Version pre-release 1.0


wistof
06-04-2007, 09:59 PM
Bonjour à tous,

Avant de releaser la version 1.0 de ce module, je souhaiterai vous le soumettre en version pre-release.

Merci d'avance pour les betas-testeurs ;)


Edit : 1.0 dispo ici => http://download.oreon-project.org/index.php?id=58

WAtt
06-05-2007, 09:46 AM
Lut,

C'est installé :)

Tu veux que l'on test quoi en particulier ? Chez moi le plugins VRML se lance sans probleme, il prends toute la pages en largeur, le changement de hauteur fonctionne sans probleme.

Comment je peux mettre des icones pour la 3d ? http://forum.oreon-project.org/showthread.php?t=3703

wistof
06-05-2007, 10:26 AM
Super !

En fait, il est assez basique comme plugin, il n'y a pas beaucoup d'options, comme tu as pu le constater. Si il y a plusieurs retours positifs, je le passerais en release 1.0.

thanks.

fan
06-05-2007, 10:26 AM
yop,

J'ai fait :
mv statusmap3D /usr/local/oreon/www/modules
cd /usr/local/oreon/www/modules
sudo chown -R apache:apache statusmap3D
puis install de plugin via oreon : ok

Ca ne marche point... Une manip particulière a faire ?

cf images

Fan

wistof
06-05-2007, 10:30 AM
Hello,

et bien, il faut installer un client vrml dans ton navigateur, et ça, le plugin ne le fera pas pour toi :)

Je pars du principe que votre 3D statusmap fonctionne déjà dans nagios...

fan
06-05-2007, 10:38 AM
Ah ok merci,

désolé pour la question de merde....
et tu m'en conseille un en particuliers ? J'ai installé Cortona VRML Client, maintenant j'ai un fond tout noir (avec les boutons quand même) et une fenêtre qui s'ouvre avec ce message :

/oreon/modules/statusmap3D/statusmap3Dproxy.php?createimage=33&host=all(1) : The VRML file header not found or unsupported encoding type

merci à toi

WAtt
06-05-2007, 10:41 AM
Tu as mis la bonne URL dans le conf du module ?

wistof
06-05-2007, 10:42 AM
ah bah là, je préfére, c'est un vrai bug :(

ton navigateur ? version ?

fan
06-05-2007, 11:22 AM
euh...

Moi qui voulait contribuer, j'ai plutôt l'impression d'être un boulet qu'autre chose... :( désolé

euh je n'ai pas touché à la conf du module... erf J'aurai mieux fais de me renseigner un peu avant de poster.
J'ai ce chemin :
http://localhost/nagios/cgi-bin/statuswrl.cgi

je n'ai pas de fichier statuswrl.cgi

Je dois faire pointer sur un de ces fichiers ?

[root@oreon libexec]# cd /usr/local/nagios/sbin/
[root@oreon sbin]# ls
avail.cgi config.cgi histogram.cgi notifications.cgi showlog.cgi statusmap.cgi summary.cgi trends.cgi
cmd.cgi extinfo.cgi history.cgi outages.cgi status.cgi statuswml.cgi tac.cgi

Il y avait des prérequis à l'install de ce module ? (install par nagios ?)
Si ca vous saoule de répondre à un gars qui a pas cherché avant de posté, je comprendrai je me suis un peu précipité, désolé

WAtt
06-05-2007, 11:24 AM
J'avais raison :) pas un bugs :p

Dans ton nagios , fait clicdroit sur le le lien vers la map en 3d et propriéter... regarde le nom du script CGI et change le dans la conf du module

fan
06-05-2007, 11:31 AM
d'accord mais le truc c'est que j'ai pas de fichier "statuswrl.cgi", j'ai uniquement statusmap ou statuswMl et non statuswRl...

C'est pour ca que je demandais s'il y avait des prérequis à l'install du module... genre installé statusmap3D de base (pas le module oreon). Je pensé (naivement) que le module ce suffisait à lui même, c'est pas le cas :confused:

WAtt
06-05-2007, 11:34 AM
ca focntionne avec statuswml.cgi ?

wistof
06-05-2007, 11:36 AM
c'est un nagios compilé ? ou en package ?

et pas de pb, M. Fan, puisque tu essayes de résoudre ton problème par toi-même ;)

fan
06-05-2007, 11:46 AM
Si je change dans le chemin statuswrl par statuswml,

Je passe de ce message d'erreur :

/oreon/modules/statusmap3D/statusmap3Dproxy.php?createimage=33&host=all(1) : The VRML file header not found or unsupported encoding type

à celui-ci :

oreon/modules/statusmap3D/statusmap3Dproxy.php?createimage=90&host=all(1) : 3DXML converter not found

Il s'agit d'un nagios package.

Juste pour être sûr : il ne fallait pas que j'installe d'autre trucs à part le module ?

C'est pour ca que je demandais s'il y avait des prérequis à l'install du module... genre installé statusmap3D de base (pas le module oreon). Je pensé (naivement) que le module ce suffisait à lui même, c'est pas le cas ?

Sous nagios, mon statusmap est ok mais pas le 3D. normal puisque pour statusmap le lien est : nagios/cgi-bin/statusmap.cgi et ce fichier je l'ai bien.

WAtt
06-05-2007, 12:10 PM
paquet ou complil mano ?

If (mano) {
compil with 3D cgi ?
}

fan
06-05-2007, 12:17 PM
wget "archive nagios"
==> http://downloads.sourceforge.net/nagios/nagios-2.9.tar.gz?modtime=1176218054&big_mirror=0

tar -xvzf nagios-2.9.tar.gz
cd nagios-2.9
./configure --enable-embedded-perl --with-perlcache --disable-statuswrl --with-default-perfdata

make all
make install
make install-init
make install-commandmode
make install-config

arggggggghhhhh : mais pourquoi j'ai tapé cette option : "--disable-statuswrl", j'imagine que c'est à cause de çà, ca m'appendra à suivre les tutos du site Oreon :grin:

wistof
06-05-2007, 12:18 PM
enlever '--disable-statuswrl' ?

fan
06-05-2007, 12:24 PM
oui je viens de m'en rendre compte mais comment je fais maintenant moi...
Il est quasi en prod mon oreon. Je peux pas réinstallé ca va tout foutre en l'air... pauvre de moi :cry:

En tout cas merci pour m'avoir aidé à trouver le problème ;-)

wistof
06-05-2007, 12:42 PM
humm

je tenterais un

make clean
./configure --enable-embedded-perl --with-perlcache --with-default-perfdata

make allet après tu copie le statuswrl.cgi dans ton rep cgi-bin nagios.

Attends peut-etre une confirmation des gourous Nagios (Watt ? Donki ? )

DonKiShoot
06-05-2007, 01:25 PM
ouep et puis tu retrouves le binaire fraichement compilé puis tu le places dans le dossier nagios qui va bien

fan
06-05-2007, 01:39 PM
ok,

merci pour toutes ces infos ;-)

wistof
06-06-2007, 01:48 PM
Hello,

est ce quelqu'un s'est amusé à cliquer sur un host 3D ?

De manière générale, s'il n'y a pas eu de contre-indication, le module sera releaser en 1.0 ce soir.


Merci à tous.

WAtt
06-06-2007, 02:07 PM
est ce quelqu'un s'est amusé à cliquer sur un host 3D ?


Ouep :), ca envoi vers ma page de détails de l'host, mais tu sembles déjà connaitre la réponse :)


De manière générale, s'il n'y a pas eu de contre-indication, le module sera releaser en 1.0 ce soir.

Cool :) tu as fait des modifs depuis que j'ai installé ? (pour un mise a jour)

wistof
06-06-2007, 02:40 PM
Ouep :), ca envoi vers ma page de détails de l'host, mais tu sembles déjà connaitre la réponse :)

c'etait pour s'assurer que ça marchait bien ;)


Cool :) tu as fait des modifs depuis que j'ai installé ? (pour un mise a jour)

rien, c'est le but de la pre-release, si pas de bug, pas de modif.

wistof
06-06-2007, 09:56 PM
1.0 dispo ici => http://download.oreon-project.org/index.php?id=58

mike57728
06-08-2007, 10:47 AM
1.0 dispo ici => http://download.oreon-project.org/index.php?id=58

Bonjour à tous!

J'ai un problème avec le module 3D Status Map dans Oreon il me met cette erreur. Est ce que quelqu'un aurait une idée?

fan
06-08-2007, 11:04 AM
yo,

c'est illisible sur ton image... copie juste la ligne d'erreur ;-)

mike57728
06-08-2007, 11:14 AM
yo,

c'est illisible sur ton image... copie juste la ligne d'erreur ;-)

désolé j'avais pas vu ! l'erreur c'est :

/usr/bin/FreeWRL_Message problem reading file 'http://localhost/oreon/modules/statusmap3D/statusmap3Dproxy.php?createimage=70&host=all'

wistof
06-08-2007, 01:51 PM
Et tes paramètres sont bon dans les opt_gen ?

mike57728
06-08-2007, 02:09 PM
j'ai ça dans dans option Nagios 3-D Status Map

URI for Nagios 3-D Status Map CGI http://localhost/nagios/cgi-bin/statuswrl.cgi

et j'ai bien rempli les autres champs avec le mot de passe nagios et le login

magic_swamp
06-08-2007, 03:49 PM
Bonjour,

Ma map 3D Nagios fonctionne actuellement (bien que mes 2 host soient hors du cadre, je leur ai mis en coordonné 60,60,60 et l'autre 40,40,40)
Par contre j'ai un message d'erreur dans Oreon :

http://serveur/oreon/modules/statusmap3D/statusmap3Dproxy.php?createimage=2&host=all(1) : The VRML file header not found or unsupported encoding type

en fesant clic droit sur Le lien 3D de Nagios j'ai : http://serveur/nagios/cgi-bin/statuswrl.cgi?host=all
j'ai donc mis : http://serveur/nagios/cgi-bin/statuswrl.cgi

en cherchant statuswrl.cgi sur mon linux il me renvoie : /usr/local/nagios/sbin/statuswrl.cgi
j'ai donc aussi testé : http://serveur/nagios/sbin/statuswrl.cgi

Mon plug vrml est 'cortona' sur firefox.


Nagios 2.9 / Oreon 1.4

magic_swamp
06-14-2007, 12:25 PM
Salut Wistof !

j'ai toujours mon message :
http://serveur/oreon/modules/statusmap3D/statusmap3Dproxy.php?createimage=95&host=all(1) :The VRML file header not found or unsupported encoding type


Est-ce les droits ? le chemin renseigné dans le module ?
Ou dois-je recompiler ?

Merci


Nb: ma map nagios 3D est Ok

wistof
06-14-2007, 01:30 PM
Salut Wistof !

j'ai toujours mon message :
http://serveur/oreon/modules/statusmap3D/statusmap3Dproxy.php?createimage=95&host=all(1 (http://serveur/oreon/modules/statusmap3D/statusmap3Dproxy.php?createimage=95&host=all%281)) :The VRML file header not found or unsupported encoding type


Est-ce les droits ? le chemin renseigné dans le module ?
Ou dois-je recompiler ?

Merci


Nb: ma map nagios 3D est Ok

Hello,

et tu vois des choses dans les logs apache ?

Il serait interressant de récupérer le contenu vrml, par exemple, depuis un nagivateur sans plugin VRML.

magic_swamp
06-14-2007, 03:53 PM
Alors en copiant directement le chemin de l'erreur retournée dans un navigateur ça me retourne :



Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 61

Warning: file_get_contents(http://...@fighter/nagios/cgi-bin/statuswrl.cgi?random=1336544064) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 61

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 69

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 70

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 71

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 72

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 73



Donc j'ai tapé : "URL file-access is disabled in the server configuration "
dans google :

et en effet php.ini a modifier !!:

allow_url_fopen = Off ----> On

---> Ca marche

Merci

wistof
06-14-2007, 03:58 PM
Alors en copiant directement le chemin de l'erreur retournée dans un navigateur ça me retourne :



Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 61

Warning: file_get_contents(http://...@fighter/nagios/cgi-bin/statuswrl.cgi?random=1336544064) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 61

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 69

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 70

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 71

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 72

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php:61) in /usr/local/oreon/www/modules/statusmap3D/statusmap3Dproxy.php on line 73



Donc j'ai tapé : "URL file-access is disabled in the server configuration "
dans google :

et en effet php.ini a modifier !!:

allow_url_fopen = Off ----> On

---> Ca marche

Merci


je m'en doutais... je l'avais oublier celui-là (allow_url_fopen). Je vais regarder pour le forcer.

fait gaffe en copiant/collant tes logs, j'ai cru voir passer un mot de passe ;)

magic_swamp
06-14-2007, 04:27 PM
fighter n'est pas un mot un mot de passe !

Ouf, tu m'as fait peur ..... )
Bon, faut texturer maintenant ....
Moi qui bosse dans la 3d ..pffff

A moyen terme j'aimerai modeliser mes 2 etages avec mes switch, serveurs , fermes de calcul , etc ...

Aller, je m'y mets

magic_swamp
06-15-2007, 11:23 AM
C'est quoi le mieux comme vrml image ?
Les gif de la map 2D vont pas tres bien, ça fait chelou ...

Vous n'avez pas des captures d'ecrans que je vois ce que vous affichez ? )