PDA

View Full Version : Graphique ? camenberts ?


math_oreon
29th May 2006, 13:13
Salut,

je souhaite faire apparaitres des graphique sur l'oeron et je voulais savoir les bases pour les mettre en place.

j'ai lu qu'il fallait artichow ou perfparse mais comment les configure t'on ?

Lequel choisir ?

Merci

ps: moi aussi je veux de beaux camenbos :)

pepito
29th May 2006, 13:18
pour les caprices des dieux, il faut simplement GD apparement.

Pour les graphiques, en passant par le menu sondes graphiques, il te faut simplement rrdtools.
Si tu veux avoir les graphes en cliquant sur la petite icone, alors là il te faut perfparse (enfin pour l'instant, je crois que pour la prochaine beta tu ne seras plus obligé de l'installer)

rom
29th May 2006, 13:30
Pour la 1.3, les camemberts sont geres avec pear, artichow a disparu.

Au niveau des graphs, vous avez toujours la possibilite d'utiliser les sondes graphiques et de generer des bases rrd.
On vous propose en plus d'utiliser les infos de perfparse afin de faire du reporting de meilleur qualite, melange de courbes etc...

Ce n'est pas du tt prevu d'integrer perfparse a l'install d'Oreon, on vous laisse le bon soin de cette etape.

templuche
29th May 2006, 14:07
Bonjour,

Pour la 1.3, les camemberts sont geres avec pear, artichow a disparu.
Problème de licence ou choix technique?

rom
29th May 2006, 14:22
Choix technique.

math_oreon
30th May 2006, 10:23
Salut,

le probleme est que dans l'interface des sondes graphiques aucun de mes hosts n'apparait :( donc je ne vois pas comment generer ces graphs :(

Ce comportement est il normal ?

Merci

pepito
30th May 2006, 10:24
j'ai eut ce problème.
Il a disparu quand j'ai généré, déplacé les fichiers et redémarré nagios...

math_oreon
30th May 2006, 11:15
je l'ai fait de nombreuses fois le restart/reload de nagios sans succès.

:(

sniff moi le probleme reste

pepito
30th May 2006, 11:34
c'est là l'astuce!
Le restart de nagios ne sert à rien tant que tu n'as pas généré et déplacé les fichiers par l'interface de oreon.

math_oreon
30th May 2006, 12:02
c'etait bien fait aussi je ne restart jamais nagios sans avoir deplacé au prealable les fichiers ;)

pepito
30th May 2006, 12:47
ben à part chercher des erreurs dans les logs...

math_oreon
30th May 2006, 13:15
cela ne peutil pas venir d'un parametre a la con dans la creation du service ou du host ?

:)

pepito
30th May 2006, 15:35
si tu lance la vérification par ligne de commande?

nagios -v /usr/local/nagios/etc/nagios.cfg

math_oreon
2nd June 2006, 10:06
si je lance cette commande tout est ok ;) seulement 2 warning

Nagios 1.4
Copyright (c) 1999-2006 Ethan Galstad (nagios@nagios.org)
Last Modified: 05-03-2006
License: GPL

Reading configuration data...

Running pre-flight check on configuration data...

Checking services...
Checked 67 services.
Checking hosts...
Warning: Host 'Meta_Module' has no services associated with it!
Checked 12 hosts.
Checking host groups...
Checked 7 host groups.
Checking contacts...
Checked 5 contacts.
Checking contact groups...
Warning: Contact group 'user' is not used in any hostgroup/service definitions or host/hostgroup/service escalations!
Checked 3 contact groups.
Checking service escalations...
Checked 0 service escalations.
Checking host group escalations...
Checked 0 host group escalations.
Checking service dependencies...
Checked 0 service dependencies.
Checking host escalations...
Checked 0 host escalations.
Checking host dependencies...
Checked 0 host dependencies.
Checking commands...
Checked 52 commands.
Checking time periods...
Checked 5 time periods.
Checking for circular paths between hosts...
Checking for circular service execution dependencies...
Checking global event handlers...
Checking obsessive compulsive service processor command...
Checking misc settings...

Total Warnings: 2
Total Errors: 0

J'ai regardé un peu sur le forum US et j'ai vu ceci

path du RRDs.pm n'etait pas bon sur ma config, je m'explique :

emacs /usr/lib/nagios/plugins/oreon.pm

origine
use lib qw(/usr/local/rrdtool/lib/perl ../lib/perl);

ma modif :)
use lib qw(/usr/lib/perl5/RRDs.pm /usr/bin/perl);

cela vous semble t'il mieux ?

sachant que :

srv-sup-rs:/etc/oreon/rrd# whereis perl
perl: /usr/bin/perl /etc/perl /usr/lib/perl /usr/share/perl /usr/share/man/man1/perl.1.gz

srv-sup-rs:/etc/oreon/rrd# locate RRDs.pm
/usr/lib/perl5/RRDs.pm

Vos retours :)

math_oreon
2nd June 2006, 10:08
ah oui encore une chose ?

les oscillations ? il faut comprendre cette option de quelle maniere ?

cela a t'il a voir avec les graphes ?

Merci

rom
2nd June 2006, 10:36
Non non, laisse ca la partie traitement de donnees de cote en attendant que ta plateforme tourne.

Quand tu lances une commande a la main, avec les arguments -g -S TON_ID, est ce que la base est bien créé ? /oreon_path/rrd/ ?
(A effacer apres si tu lances la commande en root, car la base est cree avec les droits root)

math_oreon
2nd June 2006, 10:48
Non non, laisse ca la partie traitement de donnees de cote en attendant que ta plateforme tourne.

Quand tu lances une commande a la main, avec les arguments -g -S TON_ID, est ce que la base est bien créé ? /oreon_path/rrd/ ?
(A effacer apres si tu lances la commande en root, car la base est cree avec les droits root)

quand je crée un check :

check_ping_graph sur le serveur de supervision le RRD se crée bien et se met a jour nikel chrome ;)

par contre rien a l'affichage :(

rom
2nd June 2006, 11:00
Tu essaies bien de visualiser en cliquant sur Oreon's views -> Graphs Plugins ?
(car je sais qu'on a eu une merde sur les pages qui disparaissent quand on desactive perfparse)

Ton host et le service graphe sont bien present dans le listing ?
(ce qui prouve que la base est bien detecte)

Alors apres c un prob d'affichage mais lequel... tu as bien des templates de courbes et de graphs par defaut ?

Hum..

math_oreon
2nd June 2006, 11:04
Tu essaies bien de visualiser en cliquant sur Oreon's views -> Graphs Plugins ?
(car je sais qu'on a eu une merde sur les pages qui disparaissent quand on desactive perfparse)


ben deja sur ce point je vais bien dans vues oreon mais aucun de mes services/host n'apparait :(

au niveau du graphique je n'ai qu'un check (celui cité plus haut)


Ton host et le service graphe sont bien present dans le listing ?
(ce qui prouve que la base est bien detecte)

Alors apres c un prob d'affichage mais lequel... tu as bien des templates de courbes et de graphs par defaut ?

Hum..
les templates je n'y ai pas touché :

-> Default Graph Default 2 Oui Oui
Nom Nom de la Courbe Utilisation Template des graphs Oreon Template des sondes Graphiques
-> IN IN 1 Non Non
-> OUT OUT 1 Oui Oui

apres les options sont toutes a 1

rom
2nd June 2006, 11:15
ben deja sur ce point je vais bien dans vues oreon mais aucun de mes services/host n'apparait :(


Bon bah le prob est la.
Est ce que tu peux cliquer sur graph pugins ?
Si oui, est ce que le listing est vide ? (c'est que les bases ne sont pas detectes)

math_oreon
2nd June 2006, 11:17
ou se trouve ce menu ?

Mafalda
5th June 2006, 11:07
ben deja sur ce point je vais bien dans vues oreon mais aucun de mes services/host n'apparait :(


Bon bah le prob est la.
Est ce que tu peux cliquer sur graph pugins ?
Si oui, est ce que le listing est vide ? (c'est que les bases ne sont pas detectes)

Et que faut-il faire si les bases ne sont pas détectées ?

math_oreon
6th June 2006, 10:05
j'ai verifié en ligne de commande dans la base, les hosts sont bien dispos dans la table hosts, mes hostgroups sont bien presents etc ... bref tout est bon au niveau de la database :-(

d'ou peut bien venir le probleme ?

Merci

rom
6th June 2006, 10:12
Pourrais tu mettre un screenshot de ta page :
"Vues Oreon => Moteur RRD"
Et pourquoi pas cliquer sur le sous menu "Sondes Graphiques" si tu l'as, et derouler le menu de selection des Hosts.

math_oreon
6th June 2006, 14:24
et voila pour les screenshots :

hosts et services .... enfin ce qui devrait y etre :)

math_oreon
6th June 2006, 15:27
juste pour info j'ai un cacti egalement d'installé sur le serveur et lui il tourne impeccablement bien depuis le debut.

pas de soucis de rrdtool etc ...

rom
6th June 2006, 16:41
Le nom des bases est composé de :
HOSTID_SERVICEID.rrd
Peux tu valider que les services que tu graphes relies a leurs hosts correspondent bien a cela. Si tu passes sur un host, tu verras dans l'url : host_id, et pour service service_id. Ainsi tu peux en deduire le nom de la base rrd.

math_oreon
6th June 2006, 17:17
ce doit etre absolument cette synthaxe ?

moi j'attribuais des numeros a la one again :)

genre -S 101 102 103 etc ... il faut donc suivre cette logique de nommage pour les RRD !

Je vais regarder si cela change la donne ;)

rom
6th June 2006, 17:34
Ce numero est genere automatiquement !!!!
Tu n'as pas a le renseigné !!! Si tu avais lu la doc d'inconnuflo tu le saurais.

Alors maintenant tu effaces tes bases, tu enleves tes arguments, tu regeneres et tu attends...
Mais deja les hosts/services apparaisseront dans le listing...

math_oreon
6th June 2006, 17:39
ou peut on voir cette doc ?

Merci

pour l'info je n'ai jamais eu de rrd generés tout seul

je vais lire cette doc et apres je reviendrais vers vous ;)

Merci ;)

kyo
6th June 2006, 18:21
wiki 8)

math_oreon
7th June 2006, 10:39
hello de retour :)

y a du mieux mais seulement maintenant tous les checks que je crée ont tous comme hostid 1.

par precaution j'ai supprime mon host 1 et je l'ai recrée, il est passé a 19 mais seulement tous mes nouveaux checks graph continuent a se nommer 1.rrd ....

une idée ?

Merci

ps: par contre quand je met en dur les bons ID ca fonctionne nikel.

casi266
7th June 2006, 12:42
vérifie ta check commande, et genre s'il y a 3 arguments + l'argument -S et bien il faut absolument que tu spécifie les 3 argument dans la déclaration de ton host ou service
ex
$USER1$/check_graph_traffic.pl -H $HOSTADDRESS$ -i $ARG1$ -w $ARG2$ -c $ARG3$ -C $ARG4$ -v $ARG5$ -g -S $ARG6$

la commande doit etre :
!46!80!90!public!2c interface 46 warning a 80% critique a 90% communauté SNMP publi et version 2c ;)

de cette façon oreon rajoute automatique un argument !x lors de la génération des fichiers.
donc s'il manque un argument, le plugin ne reçoit pas la valeur -S donc il écrit dans le premier rrd ;)
en espérant être clair :roll:

math_oreon
7th June 2006, 14:17
Salut,

Gros merci pour ces infos !!

en fait le truc que je faisais etait l'ajout d'un "!" a la fin et il NE FALLAIT pas le probleme venait de la !!!!

tout ca pour un ********* de !


par contre les camenberts je ne les ai tjs pas :(

casi266
7th June 2006, 19:29
alors la pour les camenberts j'en ai aucune idée :(
regarde peut etre les librairies enfin si les graphiques s'affichent ça ne peut pas venir de ça :shock:
désolé ^^

math_oreon
8th June 2006, 17:11
hello

bon il ne me reste que ce pojnt la pour etre nikel alors personne n'a une chtite idée ?

sniff :(

Allez juste une piste que je puisse bosser dessus :P

math_oreon
14th June 2006, 09:37
Salut,

alors tjs pas d'idée sur mes camenbos ?

y a t'il un check a mettre en place pour obtenir les graphes ronds de la page d'accueil ou cela est fait automatiquement ?

ils sont deseperement introuvable avec sous IE l'affichage des belles croix rouges :(

me manque plus que ca pour qu'il dechire bien mon oreon ;)

julio
14th June 2006, 10:14
nan pas de services particuliers... juste des polices a mettre au bon endroit.. elles sont dans truetype je crois dans le pckage d'install..

tu dois les avoir dans les repertoire de pear dans Images/Canvas/font je pense.. Tu dois déplacer 2 fichiers : fontmap.txt et Arial.ttf.

math_oreon
14th June 2006, 14:22
arf sniff

moi qui y croyais ...

les fichiers sont deja la :(