Plissken
11-21-2005, 10:12 AM
Messieurs bonjour,
Utilisant en entreprise Nagios depuis 4 ans, il remplit parfaitement son boulot malgré ses faiblesses. Mais depuis un petit temps, nous recherchons une interface globale efficace et regroupant les outils de monitoring que nous utilisons tel que Nagios mais Cacti aussi.
Or, ayant fait le tour, Oreon semble nous correspondre le plus. Fruity et Monarch n'offrent pas ces fonctionnalités.
Je dois avouer qu'Oreon est une bonne synthèse, offrant ce regroupement. Bravo.
Néanmoins, il subsiste quelques petits détails irritant dont je préfère vous signaler et, je l'espère, pour voir alors tirer pleinement parti de Nagios et des graphes via Oréon.
- Importation
ayant quelques 400 hosts et 800 services monitorés via Nagios 1.2, l'importation ne fut pas sans mal. Mais façile, tout de même, n'exagérons pas. Quelques petits détails. L'importation du fichier dependencies.cfg pose problèmes s'il y a plusieurs entrées dans 'dependent_host_name = host1,host2,host3'. Nagios le gère, pas l'importation.
Par extension, il indique qui l'a importé sans message d'erreur alors qu'il bloque dessus.
- Onglet Configuration
Ayant 400 hosts et 800 services, une fonction 'recherche' permettrait de s'y retrouver un peu plus plutôt que de lister tous les hosts et/ou tous les services.
Le classement alphabétique coince un petit peu pour les 'services', nous avons des hosts commençant par la lettre 'm' se trouvant avant ceux de la lettre 'g'.....
Le 'Host Template Model' m'insulte :
- - - - - -
Warning: main(./include/configuration/host_template/host_template_w.php): failed to open stream: No such file or directory in /usr/local/oreon/include/configuration/host_template_model/host_template_model.php on line 400
Warning: main(): Failed opening './include/configuration/host_template/host_template_w.php' for inclusion (include_path='.:/usr/lib/php/:/usr/share/pear/') in /usr/local/oreon/include/configuration/host_template_model/host_template_model.php on line 400
- - - - - - - -
surtout depuis que j'ai basculé de PHP5 à PHP4. Eh oui, après 3 jours de réencodage permanent des données ne fonctionnant pas sous PHP5 ( cf info pris sur votre forum ), je suis revenu à PHP4. Depuis, cela coinçe à cet endroit.
Générer les fichier Nagios marche nickel, sauf redémarrer le processus. Certes, je suis habitué à la ligne de commande mais cela permettrait à certains zozos de chez nous d'éviter de plonger les mains dans le cambouis ( la ligne de commande......... ). en faisant visudo, on obiend bien les infos qu'il faut mais bon....... je n'ai pas investigué plus.
- Onglet Surveillance
Alors qu'il m'indique 1 host Down et 2 inaccessible, en cliquant sur "Problème des hosts", la page reste désespérement vide.........
Pour "problème des services", s'il y a plus que 6 services ayant un problème, il n'affiche plus rien, juste le nom du host du 7ême, rien dans les autres colonnes.
Petit plus, ce serait bien de ne pas avoir besoin de cliquer sur l'information du service qui foire pour avoir la ligne complète, autant avoir tout sous les yeux, non??
Bis-Petit plus, pourquoi ne pas avoir un onglet reprenant TOUTES les crasses en 1 fois, les hosts et les services ???
ayant créé un Service Group, je ne le vois pas dans 'détails des Services Groups'....... bizarre autant qu'étrange. ( Plus maintenant, il s'agit d'une fonctionnalité Nagios 2.0 que je n'utilise pas, donc normal que cela ne fonctionne pas )
Pour l'inventaire, seul certains hosts répondent mais de manière aléatoire. Je dirai, à vue de nez, seulement les hosts de type Linux. Les windows et autres Unix, Cisco ne répondent pas........ Je n'ai pas plus investiguer car c'est un plus mais pas bloquant.
La Carte des Flux serait un plus magistral mais ........ si trafic il y a, les flèches m'affichent un "0%" constant.........
J'ai trouvé une option "debug" dans le fichier Trafficmap.pl, voiçi le résultat
- - - - - - -
Reading configuration file... ./include/trafficMap/conf/trafficMap.conf1.php
found WIDTH: 800
found HEIGHT: 800
found KEY POSITION: 300 10
found SCALE DATA: 1:10 140:0:255
found SCALE DATA: 10:25 32:32:255
found SCALE DATA: 25:40 0:192:255
found SCALE DATA: 40:55 0:240:0
found SCALE DATA: 55:70 240:240:0
found SCALE DATA: 70:85 255:192:0
found SCALE DATA: 85:100 255:0:0
found NODE: xxx
found NODE: xxx XPOS: 140 YPOS: 140
found NODE: xxx LABEL: TOTO
found NODE: yyy
found NODE: yyy XPOS: 139 YPOS: 139
found NODE: yyy LABEL: TUTU
found LINK: MX
found LINK: MX NODEA: xxx NODEB: yyy
found LINK: MX TARGET: http://127.0.0.1/oreon/include/trafficMap/average/xxx_2607.html
found LINK: MX BANDWIDTH_IN: 1024
found LINK: MX BANDWIDTH_OUT: 1024
Opening log files...
FILE: http://127.0.0.1/oreon/include/trafficMap/average/xxx_2607.html
Calculating rates...
http://127.0.0.1/oreon/include/trafficMap/average/xxx_2607.html: outrate=0%, inrate=0%
Generating image file ./include/trafficMap/png/trafficMap1.png...
- - - - - - - - -
- Onglet Rapport
Je soupçonne que cela date du basculement vers PHP4 mais ........ plus rien, que dalle, nada, j'ai beau cliquer sur les hosts, il ne m'affiche plus les zolis camemberts verts.
Seul un message d'erreur apparaît dans le fichier d'erreur Apache ( errer_log)
Allowed memory size of 16777216 bytes exhausted (tried to allocate 46 bytes)
Voilà globalement les écuelles sur lequel je suis tombé. Certains 'bugs' sont embêtants ( les 'problèmes des services' ), d'autres sont de l'ordre du cosmétique ( recherche parmi les hosts ) mais Oréon gagnerait, je pense à les avoir.
Dernière question, et non des moindre pour vous, je suppose, conçernant les dons, ou vont-ils??? A sourceForge, à vous?? et si cela va à vous, quel pourcentage??? Utilisant Nagios, et espérant utiliser Oréon en entreprise, je compte les faire participer finançièrement si nous utilisons votre produit. Si les sous vont qu'à SourceForge, je trouverai cela quelque peu embêtant.
Dans l'espoir d'avoir apporter une maigre contribution à votre magnifique projet.
Config :
- Bi P4 3.4Ghz
- 4G Ram
- 700 Ga HD SCSI
- OS : Mandrake 2005
- Install standard Oreon ( pas le nagios de Mandrake )
- Apache 2
- PHP4 + pear + gd
- MySQL 4.1.11
Utilisant en entreprise Nagios depuis 4 ans, il remplit parfaitement son boulot malgré ses faiblesses. Mais depuis un petit temps, nous recherchons une interface globale efficace et regroupant les outils de monitoring que nous utilisons tel que Nagios mais Cacti aussi.
Or, ayant fait le tour, Oreon semble nous correspondre le plus. Fruity et Monarch n'offrent pas ces fonctionnalités.
Je dois avouer qu'Oreon est une bonne synthèse, offrant ce regroupement. Bravo.
Néanmoins, il subsiste quelques petits détails irritant dont je préfère vous signaler et, je l'espère, pour voir alors tirer pleinement parti de Nagios et des graphes via Oréon.
- Importation
ayant quelques 400 hosts et 800 services monitorés via Nagios 1.2, l'importation ne fut pas sans mal. Mais façile, tout de même, n'exagérons pas. Quelques petits détails. L'importation du fichier dependencies.cfg pose problèmes s'il y a plusieurs entrées dans 'dependent_host_name = host1,host2,host3'. Nagios le gère, pas l'importation.
Par extension, il indique qui l'a importé sans message d'erreur alors qu'il bloque dessus.
- Onglet Configuration
Ayant 400 hosts et 800 services, une fonction 'recherche' permettrait de s'y retrouver un peu plus plutôt que de lister tous les hosts et/ou tous les services.
Le classement alphabétique coince un petit peu pour les 'services', nous avons des hosts commençant par la lettre 'm' se trouvant avant ceux de la lettre 'g'.....
Le 'Host Template Model' m'insulte :
- - - - - -
Warning: main(./include/configuration/host_template/host_template_w.php): failed to open stream: No such file or directory in /usr/local/oreon/include/configuration/host_template_model/host_template_model.php on line 400
Warning: main(): Failed opening './include/configuration/host_template/host_template_w.php' for inclusion (include_path='.:/usr/lib/php/:/usr/share/pear/') in /usr/local/oreon/include/configuration/host_template_model/host_template_model.php on line 400
- - - - - - - -
surtout depuis que j'ai basculé de PHP5 à PHP4. Eh oui, après 3 jours de réencodage permanent des données ne fonctionnant pas sous PHP5 ( cf info pris sur votre forum ), je suis revenu à PHP4. Depuis, cela coinçe à cet endroit.
Générer les fichier Nagios marche nickel, sauf redémarrer le processus. Certes, je suis habitué à la ligne de commande mais cela permettrait à certains zozos de chez nous d'éviter de plonger les mains dans le cambouis ( la ligne de commande......... ). en faisant visudo, on obiend bien les infos qu'il faut mais bon....... je n'ai pas investigué plus.
- Onglet Surveillance
Alors qu'il m'indique 1 host Down et 2 inaccessible, en cliquant sur "Problème des hosts", la page reste désespérement vide.........
Pour "problème des services", s'il y a plus que 6 services ayant un problème, il n'affiche plus rien, juste le nom du host du 7ême, rien dans les autres colonnes.
Petit plus, ce serait bien de ne pas avoir besoin de cliquer sur l'information du service qui foire pour avoir la ligne complète, autant avoir tout sous les yeux, non??
Bis-Petit plus, pourquoi ne pas avoir un onglet reprenant TOUTES les crasses en 1 fois, les hosts et les services ???
ayant créé un Service Group, je ne le vois pas dans 'détails des Services Groups'....... bizarre autant qu'étrange. ( Plus maintenant, il s'agit d'une fonctionnalité Nagios 2.0 que je n'utilise pas, donc normal que cela ne fonctionne pas )
Pour l'inventaire, seul certains hosts répondent mais de manière aléatoire. Je dirai, à vue de nez, seulement les hosts de type Linux. Les windows et autres Unix, Cisco ne répondent pas........ Je n'ai pas plus investiguer car c'est un plus mais pas bloquant.
La Carte des Flux serait un plus magistral mais ........ si trafic il y a, les flèches m'affichent un "0%" constant.........
J'ai trouvé une option "debug" dans le fichier Trafficmap.pl, voiçi le résultat
- - - - - - -
Reading configuration file... ./include/trafficMap/conf/trafficMap.conf1.php
found WIDTH: 800
found HEIGHT: 800
found KEY POSITION: 300 10
found SCALE DATA: 1:10 140:0:255
found SCALE DATA: 10:25 32:32:255
found SCALE DATA: 25:40 0:192:255
found SCALE DATA: 40:55 0:240:0
found SCALE DATA: 55:70 240:240:0
found SCALE DATA: 70:85 255:192:0
found SCALE DATA: 85:100 255:0:0
found NODE: xxx
found NODE: xxx XPOS: 140 YPOS: 140
found NODE: xxx LABEL: TOTO
found NODE: yyy
found NODE: yyy XPOS: 139 YPOS: 139
found NODE: yyy LABEL: TUTU
found LINK: MX
found LINK: MX NODEA: xxx NODEB: yyy
found LINK: MX TARGET: http://127.0.0.1/oreon/include/trafficMap/average/xxx_2607.html
found LINK: MX BANDWIDTH_IN: 1024
found LINK: MX BANDWIDTH_OUT: 1024
Opening log files...
FILE: http://127.0.0.1/oreon/include/trafficMap/average/xxx_2607.html
Calculating rates...
http://127.0.0.1/oreon/include/trafficMap/average/xxx_2607.html: outrate=0%, inrate=0%
Generating image file ./include/trafficMap/png/trafficMap1.png...
- - - - - - - - -
- Onglet Rapport
Je soupçonne que cela date du basculement vers PHP4 mais ........ plus rien, que dalle, nada, j'ai beau cliquer sur les hosts, il ne m'affiche plus les zolis camemberts verts.
Seul un message d'erreur apparaît dans le fichier d'erreur Apache ( errer_log)
Allowed memory size of 16777216 bytes exhausted (tried to allocate 46 bytes)
Voilà globalement les écuelles sur lequel je suis tombé. Certains 'bugs' sont embêtants ( les 'problèmes des services' ), d'autres sont de l'ordre du cosmétique ( recherche parmi les hosts ) mais Oréon gagnerait, je pense à les avoir.
Dernière question, et non des moindre pour vous, je suppose, conçernant les dons, ou vont-ils??? A sourceForge, à vous?? et si cela va à vous, quel pourcentage??? Utilisant Nagios, et espérant utiliser Oréon en entreprise, je compte les faire participer finançièrement si nous utilisons votre produit. Si les sous vont qu'à SourceForge, je trouverai cela quelque peu embêtant.
Dans l'espoir d'avoir apporter une maigre contribution à votre magnifique projet.
Config :
- Bi P4 3.4Ghz
- 4G Ram
- 700 Ga HD SCSI
- OS : Mandrake 2005
- Install standard Oreon ( pas le nagios de Mandrake )
- Apache 2
- PHP4 + pear + gd
- MySQL 4.1.11