View Full Version : Problème de plugins encore...
hopitalfm
05-22-2006, 05:01 PM
BOnjour à tous,
Je tiens tout d’abord a félicité toute l’équipe de ce projet beau projet. J'ai malheureusement un petit soucis. J'ai effectué une installation via apt-get de Nagios 1.3 avec ses plugins, puis directement derrière j'ai installé la version 1.2.3 d'oreon. Toute l'installation n'a posé aucun soucis, j'ai du modifier quelques chemins pour correspondre à l'installation de nagios faite par apt-get (principalement le chemin de nagios dans /etc/nagios/).
Toute l'interface fonctionne correctement, j'ai crée des contacts, des groupes de contacts, des serveurs, des services avec des test basiques de ping ou de host alive. Mais le problème vient maintenant puisque dans la page de surveillance j'ai pour mes deux services le message suivant:
(Return code of 127 is out of bounds - plugin may be missing)
J'essaye de faire un ./check_graph_ping.pl et j'obtiens une erreur du type il ne trouve pas le fichier utils.pm. j'ai réussi à regler le problème en copiant simplement le fichier utils.pm dans le répertoire des plugins (/usr/local/nagios/libexec). Cependant lorsque je retourne dans la page de surveillance j'obtiens:
servlinux HTTP
CRITICAL 22/05/2006 16:02:39 3 d, 5 h, 11 m, 54 s 1/5 (No output!)
Je suis un peu perdu j'avouerais.
Voici 2 images si cela peut vous aider.. Le serveur est un Debian Sarge..
Cordialement
inconnuflo
05-22-2006, 09:22 PM
aie, le fait d'avoir installer nagios par les apt, tu aurais du le desintaller avant
apt-get remove --purge nagios-text nagios-plugins
car ca va te générer des petits conflits à droites et à gauche
et surtout pour debugguer ca va très embetant
soit du connait bien l'infra de debian avec les apt
soit utilisé la compilation à la mano (ou via oreon) qui installe tout dans /usr/local
hopitalfm
05-22-2006, 09:28 PM
oui en fait je pensais bien la connaitre mais j'ai du faire 2 installations de oreon après m'être appercu d'une erreur de répertoire lors de la première installation d'oreon.....
Je vais essayer demain d'enlever la version de nagios apt et installer celle modifiée par vous mais cependant dans le wiki il y a écrit qu'une archive 0.4 est dispo mais elle ne figure pas sur le fronted du site..
inconnuflo
05-22-2006, 09:29 PM
mais cependant dans le wiki il y a écrit qu'une archive 0.4 est dispo mais elle ne figure pas sur le fronted du site..
Alors Julio ????? je me serais décarcasser pour rien :lol: :lol: :lol:
julio
05-22-2006, 09:32 PM
oula m...e j'ai oublié ! je la met de suite !
inconnuflo
05-22-2006, 09:55 PM
oula m...e j'ai oublié ! je la met de suite ! :wink:
hopitalfm
05-23-2006, 08:51 AM
Lol maintenant elle y est :lol:
J'aimerais savoir si je dois effacer toutes traces de oreon aussi par la même occasion ??
hopitalfm
05-23-2006, 02:26 PM
Voilà après la réinstallation de Nagios et Oreon via le pack fourni par le site je n'est plus les mêmes problèmes. Maintenant j'ai un autre problème encore plus "problématique". Après avoir configuré les contacts, les contactsgroups, un host, un groupe d'host, 3 services et un groupe de service je n'obtiens rien dans la surveillance. C'est à dire que dans la partie configuration tout apparait normalement les services les hosts (etc.) mais pas dans la partie surveillance. J'ai vérifié à tout hasard dans les fichiers de config etchosts.cfg etcservices.cfg et tout est correct et toutes les informations sont bonnes. Mais rien ne s'affiche.. La seule chose que je puisse voir dans l'onglet surveillance est la grille de status.
Autre problème mais qui est pour l'instant qu'un problème mineur, puisque j'obtiens une erreur du type: Le fichier /usr/local/oreon/rrd/2.rrd n’est pas accessible
Dans les graphiques du serveur paramétré, j'ai déjà vu qu'il s'agissait d'une erreur connu mais les installations que j'ai effectuée correspondent au package du site et les droits sur le repertoire en question correspond à l'user nagios.
Voila Merci encore de me donner un coup de pouce.
PS: Autre précision l'installation de Nagios faite par Oreon a installé un Host (localhost) et des services associées que je ne retrouve pas dans Oreon
hopitalfm
05-23-2006, 03:58 PM
j'ai trouvé mon problème.. Je n'avais pas généré le fichier de configuration nagios.cfg. Cela vient d'être fait et j'ai écrasé le fichier éxistant sité dans /usr/local/nagios/etc
Voila je continu pour le prob de graph :)
inconnuflo
05-23-2006, 09:40 PM
donc tu as encore un soucis ou pas ?
hopitalfm
05-24-2006, 12:23 PM
/usr/local/oreon/rrd/2.rrd n’est pas accessible
oui toujours le même probleme
inconnuflo
05-24-2006, 08:54 PM
essaie de supprimer ton service
regenère et restart
puis recré ton service
hopitalfm
05-31-2006, 02:09 PM
rebonjour à tous,
désolé de ne pas avoir répondu plutot mais je n'avais pas eu le temps de travailler sur Oreon. J'ai observé tout de même un comportement bizarre, lorsque je clique sur l'onglet Surveillance je n'obtiens rien et puis à force de cliquer sur le lien surveillance j'obtiens ou bout de 5 clics les informations sur les détails des services..
Mais donc pour revenir vers le problème de création de graphique avec le service check graph ping, je vais essayer de supprimer et de recréer le service. Je vous transmet tout de même la configuration de celui ci.
Max_check_attempts : 5
Normal_check_interval : 2 * 60 secondes
Retry_check_interval : 2 * 60 secondes
Notification_interval : 4 * 60 secondes
Notification_period : 24x7
Notification_options : w,c
hopitalfm
05-31-2006, 02:50 PM
Aucun changement toujours la meme erreur meme après avoir supprimer recharger puis reboot nagios.
Voici deux screens pour appuyer mon problème.
[EDIT] Je viens de créer un service avec le check graph ptraffic et maintenant en lieu et place d'une erreur d'accèsibilité, j'ai une image non disponible ( Rectangle blanc avec croix rouge)
[EDIT2] Comme Oreon n'arrivais pas a créer le fichier 5.rdd j'ai fait une création à la mano, et maintenant j'ai la même erreur qu'avec le service check graph traffic, les images sont indisponibles.
[EDIT3] Je viens de remarquer que mon problème assez aléatoire de détection des services est répercuté de la même manière sur l'interface graphique de nagios
inconnuflo
05-31-2006, 09:36 PM
c'est koi ton path dans les options lié à rrdtool ?
wistof
05-31-2006, 10:53 PM
c'est koi ton path dans les options lié à rrdtool ?
effectivement, dans ta premiere capture, le chemin de rrdtool n'est pas bon, il n'y a que le chemin, il manque le binaire...
/usr/local/rrdtool/bin/rrdtool
hopitalfm
06-01-2006, 09:19 AM
[EDIT] Effectivement après etre passé sur /usr/local/rrdtool/bin/rrdtool j'obtiens bien mon graphique. Merci.
Par contre quelqu'un connait il la raison pour laquelle l'affichage de mes hosts et services dans Surveillance est aléatoire ?? Un problème etre les différents fichiers de conf ??
J'obtiens aussi une erreur bizarre lorsque je fais un check graph traffic:
Unknown - /tmp/traffic_if4227625_192.168.1.10 Permission denied
Problème de droits ?
[EDIT2] J'ai encore un autre problème... Pour un service check graph ping oreon n'arrive pas à créer le fichier rrd correspondant.
Le fichier /usr/local/oreon/rrd/7.rrd n’est pas accessible
Alors que pour un check de type check_graph_traffic pas de problème de création de rrd (dans le même répertoire)
inconnuflo
06-01-2006, 10:09 PM
Par contre quelqu'un connait il la raison pour laquelle l'affichage de mes hosts et services dans Surveillance est aléatoire ?? Un problème etre les différents fichiers de conf ??
J'obtiens aussi une erreur bizarre lorsque je fais un check graph traffic:
Unknown - /tmp/traffic_if4227625_192.168.1.10 Permission denied
Problème de droits ?
Oui pb de droit car tu as du le cree via les ligne de commande en tant que root
regarde dans ton /tmp et supprime le
[EDIT2] J'ai encore un autre problème... Pour un service check graph ping oreon n'arrive pas à créer le fichier rrd correspondant.
Le fichier /usr/local/oreon/rrd/7.rrd n’est pas accessible
et en ligne de commande ca fonctionne ? tu n'aurai pas le meme bp de graph dans ton /tmp ?
un conseil vire tout de ton /tmp, Oreonet nagios devrait recréer tout ce qu'il faut
hopitalfm
06-02-2006, 09:42 AM
je crois avoir encore un petit soucis, après vidage de /tmp j'obtiens les mêmes problèmes ( Unknown - /tmp/traffic_if4227801_192.168.1.10 Permission denied et un permission refusé pour la création du fichier rrd).
J'ai fait quelques petites recherches sur mes fichiers services.cfg et j'ai quelques différences étranges.
le fichier /nagios/etcservices.cfg:
ne possède pas de définition pour le service avec le check_graph_traffic
possède un identificateur du service check_graph_ping de 2 (check_graph_ping!2)
le fichier /nagios/etc/services.cfg:
possède une définition pour le service avec le check_graph_traffic (check_graph_traffic!4227801!75!90!public!1!9)
possède un identificateur du service check_graph_ping de 7
(check_graph_ping!7)
le fichier /oreon/nagios_cfg/services.cfg la même chose que précédement.
[EDIT] Je possède 3 fichiers dans /oreon/rrd un fichier 1.rrd un fichier 6.rrd et 9.rrd. Le 1 correspond au défaut si j'ai bien compris, le 9 au check_graph_traffic et le 6 à rien...
hopitalfm
06-02-2006, 10:27 AM
J'ai trouvé mon problème concernant le problème de résultat aléatoire dans l'onglet surveillance.. J'avais fait une installation de nagios par apt... que je n'avais pas correctement installé donc 2 instances de Nagios tournaient en même temps...
Donc mon problème de graphique avec check_graph_ping subsiste..
ainsi que celui ci Unknown - /tmp/traffic_if4227625_192.168.1.10 Permission denied
PS: J'ai dans l'observateur d'évènements une chose bizarre: 9:11:23 Warning
Attempting to execute the command "/usr/bin/printf "%b" "
inconnuflo
06-02-2006, 10:59 PM
c'est koi les droits sr le dossier /tmp ?
hopitalfm
06-04-2006, 01:53 AM
je ne pourrais regarder cela dans 2 semaines je dois partir en déplacement mais effectivement le problème doit obligatoirement venir de ca. Je ne comprends pas pourquoi je n'est pas vérifier cela.. Et pour le problème d'accès au fichiers de graph rrd personne n'a d'idées ou de pistes ?
hopitalfm
06-15-2006, 10:55 AM
Bonjour j'ai un probleme au niveau de la generation d'un graphique, il m'est dit que le fichier /usr/local/oreon/rrd/7.rrd n'est pas accessible. Donc je pense qu'il s'agit d'un problème de droit or sur le répertoire rrd les droits sont bien attribués à nagios.
En créant à la main le fichier 7.rrd ça passe mais évidemment aucune info ne remonte.
Donc comment faire svp?
julio
06-15-2006, 11:03 AM
alors on une FAQ sur le site maintenant :)
regarde un peu
http://www.oreon-project.org/foire-aux-questions/plugins/mes-plugins-graphiques-ne-graphent-pas.html
En passant, je rapelle que nous avons ouvert le site à vos contributions. Vous pouvez poster vos propres FAQ, propres news, vos plugins... Donc voila maintenant on attend un peu d'aide. L'équipe se demene pas mal et aimerai un peu de retour... Nous laisser tout faire ne sera pas la bonne solution.
Oreon reste un project OpenSource et Communautaire.
Merci.
hopitalfm
06-15-2006, 12:51 PM
comment faire pour donner les droits à l'utilisateur apache et à nagios en meme temps? Car c'est la seule chose qui diffère de la FAQ.
DonKiShoot
06-15-2006, 03:52 PM
Mettre les 2 dans un memes groupe (nagiocmd par exemple) puis changer le groupe de tes fichiers ou dossiers et c tout !
hopitalfm
06-16-2006, 01:27 PM
apres avoir effectue la modification des groupes toujours le meme probleme.