View Full Version : [1.3b1] Ajout de service
gregounet
05-30-2006, 04:05 PM
Hello,
Je relance un topic pour ce petit problème que j'ai avec Oreon 1.3b1
Quand je remplis le formulaire pour créer un service tout se passe bien, je remplis tout les champs obligatoire et meme ceux qui ne sont pas obligatoire (oui oui mesdames et messieurs) et donc, comme une personne intéligente je cliquote sur "Sauvegarder" et là.... rien ne se passe, retour à la liste des services et aucun ajout.
Voici une bref récap de la conf: debian 3.1, nagios 2.3.1, oreon 1.3b1, mysql 4.1.
Je n'ai eu aucun problème lors de l'installation, rien d'étrange (pour moi).
Mirki
Greg
est ce que tu as designer un host ou un hostgroup
dans relation ? :P
gregounet
05-30-2006, 05:22 PM
vi vi, tout ca tout ca et je précise: aucun message d'erreur.....
bizare ca me l'avais fait mais je l'ai retrouver soi dans :
liste des services par host ou list des services par hostgroup
omigeot
06-01-2006, 02:58 PM
Ce ne serait pas parce qu'il y a des informations obligatoires dans le second onglet que tu aurais oublié? Je me suis fait avoir comme ça...
gregounet
06-01-2006, 05:35 PM
Ben non, j'ai tout remplis, et aucun message d'erreur en plus.
templuche
06-01-2006, 06:55 PM
Tu devrais je pense regarder dans tes logs apache.
gregounet
06-05-2006, 12:39 PM
hello tout le monde,
Je viens de regarder mes log apache2:
error.log.1:
[Tue May 30 14:46:05 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=1
[Tue May 30 14:46:10 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=1
[Tue May 30 14:46:12 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=2&o=svcpb
[Tue May 30 14:46:13 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=4
[Tue May 30 14:46:14 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=7
[Tue May 30 14:46:17 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=5&o=c&contact_id=1
[Tue May 30 15:02:23 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=1
[Tue May 30 15:02:25 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=6
[Tue May 30 15:02:26 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=602
[Tue May 30 15:02:28 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=602&o=a
[Tue May 30 15:13:48 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=1
[Tue May 30 18:14:41 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=6
[Tue May 30 18:14:43 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=602
[Tue May 30 18:59:51 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=1
[Tue May 30 18:59:52 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=4
[Tue May 30 18:59:54 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=2&o=svcpb
[Tue May 30 18:59:55 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=201&o=h
[Tue May 30 18:59:59 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=20102&o=h
[Tue May 30 19:00:00 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=20103&o=hpb
[Tue May 30 19:00:01 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=20104&o=hg
[Tue May 30 19:00:01 2006] [error] [client 152.146.200.234] File does not exist: /usr/local/oreon/www/include/common/javascript/functions.js, referer: http://152.146.202.14/oreon/oreon.php?p=1
Voilà ce que je trouve, rien de bien parlant pour moi.
Bonne journée.
Non ce n'est pas, c un vieux fichier encore apl dans le header, on va enlever cet include inutile.
Question, est ce que ta table service a malgre tout des entrees ? Ce qui pousserait notre reflexion vers un probleme d'affichage.
Si la table des services a des entrees, est ce que les service_id ont des equivalents dans la table host_service_relation ? Et la ca serait vraiment etrange...
gregounet
06-05-2006, 01:16 PM
Oui j'ai les entrées dans mysql.
Mais quand j'applique les paramètres pour nagios, il ne les prend pas en compte.
"Warning: Host '152.146.200.31' has no services associated with it!"
Un peu de mal a comprendre ce qui se passe...
Possible d'acceder a l'interface pour voir ? Si oui => MP
gregounet
06-05-2006, 02:53 PM
Non, rien d'accessible.
J'ajoute dans le vent.
Je ne retrouve rien nulpart.
Liste des services vide.
sdouce
06-06-2006, 03:35 PM
Je pense que tu n as pas de probleme ...
Je pensais etre dans ton cas , mais lorsque tu cliques sur configuration puis services, tu arrives dans la listes des services par HOSTs... Moi j avais declarer le service pour un HOSTGROUP et je ne le voyait pas d entrée !
Tout depends de comment tu enregistres tes services... je ne sais pas si je suis clair ...
gregounet
06-06-2006, 03:56 PM
non, même pas.
Rien du tout
Difficile de t'aider, le seul probleme qui ressemble n'ai pas le tien (deuxieme onglet de relation).
La seule facon d'avancer vu qu'on a pas acces a ton interface, ca serait de mettre des screenshots... pour voir... ou du moins essaier de comprendre...
gregounet
06-06-2006, 08:15 PM
Je pense que je vais attendre la RC1.
Pi je vois pas quoi prendre comme screenshot, la liste des services vide?
A la limite je n'ai aucune erreure mais rien ne s'affiche mais s'ajout bien dans la base de données.
gregounet
06-12-2006, 12:07 PM
Merci tout le monde
Je viens de miger vers RC1
En fait, je viens de capter le pb je pense, quand j'ajoute le service pour un host il s'ajoute dans la liste des service pour hostgroup.
Et quand j'en ajoute un pour un hostgroup il s'ajoute dans.... hostgroup.
Si vous avez une idée.
Merci sdouce.
Greg
julio
06-12-2006, 12:23 PM
aie !
Ca me parait quand meme un peu dur a croire... on arrive pas a reproduire ton problème. Et niveau code je ne vois pas comment cela est possible...
On va rereregarder mais je ne comprend pas vraiment la.
++
gregounet
06-12-2006, 12:28 PM
Ben sinon vous prennez pas la tête, je vais tout refaire de A à Z.
C'est chelou comme truc quand meme.
Bon courage à vous
julio
06-12-2006, 12:31 PM
okok enfin c dommage quand meme que tu aie ce problème ca... je ne comprend vraiment pas d'ou ca peut venir...
gregounet
06-13-2006, 12:11 PM
Vous allez rire... j'ai refait toute l'installation et pareil.....
Bon du coup je refais tout une fois de plus mais je vais utiliser php5 et pour l'installation de nagios2 on peut apparement faire un apt-get install nagios2.
Je vous tiens au courant.
Greg
DonKiShoot
06-13-2006, 02:58 PM
j'ai un bug similaire, je cherche :
Nagios 2.4
Copyright (c) 1999-2006 Ethan Galstad (http://www.nagios.org)
Last Modified: 05-31-2006
License: GPL
Reading configuration data...
Running pre-flight check on configuration data...
Checking services...
Error: There are no services defined!
Checked 0 services.
Checking hosts...
Warning: Host 'Meta_Module' has no services associated with it!
Checked 1 hosts.
Description test_service
Template de Service
Utiliser un Template vous dispense des éléments de configuration obligatoires
Status du Service
Service volatil ( )Oui (x)Non ( )Vide
Période de controle 24x7
Commande de check check_snmp
Arguments
Nombre maximum d'essais 3
Ordonnancement régulier 5 * 60 secondes
Ordonnancement non régulier 1 * 60 secondes
Activation du gestionnaire d'évènements ( )Oui (x)Non ( )Vide
Commande associée
Arguments
Controles actifs (x)Oui ( )Non ( )Vide
Controles passifs ( )Oui (x)Non ( )Vide
Notification
Activer la notification (x)Oui ( )Non ( )Vide
ContactGroups rattachés test_contact_group
Interval de notification 15 * 60 secondes
Période de notification 24x7
Type de notification [x]Warning [x]Unknown [x]Critical [x]Recovery [ ]Flapping
Etats de suivi précis [x]Ok [x]Warning [x]Unknown [x]Critical
Informations complémentaires
Etat (x)Activé ( )Désactivé
Commentaire commentaire pour test_service
DonKiShoot
06-13-2006, 04:06 PM
Rom, julio, wistof, inconnuflo, pourquoi si j'ai bien un service de créé, lorsque je fais généré il me met "Error: There are no services defined!" ?
J'ai encore fait une boulette ? :cry:
gregounet
06-13-2006, 05:17 PM
please, shoot me.
Bon ben je viens de comprendre ma connerie....
Ajout de service... Je remplis les champs du premier onglet, deuxieme onglet et la je merde... j'ajoute un host et j'ajoute un hostgroup.
Et c'est la que ca merde.
Maintenant je sais que ma manip est un peu conne quoi que non en y reflechissant mais voilà.
Regardez chez vous si ca fait pareil, si oui faudrait peut être mettre un petit message, et je crois que ca pose problème quand même parce que ca m'ajoute 3 entrées dans la base de données.
See you
Greg
julio
06-13-2006, 05:23 PM
Bien Vu Monsieur Gregounet !
On corrige ca de suite... ca cree des services fantomes en plus... ... meme pas peur des fantomes... :D
On fera un patch demain ou apres demain....
Merci
gregounet
06-13-2006, 05:43 PM
Pas de quoi m'sieur ;)
Bon courage
DonKiShoot
06-13-2006, 05:54 PM
Rom, julio, wistof, inconnuflo, pourquoi si j'ai bien un service de créé, lorsque je fais généré il me met "Error: There are no services defined!" ?
J'ai encore fait une boulette ? :cry:
Merci rom, ca marche !!!
Pour info c'était une histoire de user pas déclaré comme il fallait.
Ce qui est dommage c'est qu'il aurait peut-être pu me le dire Oréon au lieu de ne pas mettre de service car pas de user dans contactgroup.
L'ajout d'un petit warning expliquant les incohérences rencontré par Oréon lors de la génération des fichiers pourrait fort nous aider :)
julio
06-14-2006, 10:09 AM
tu parle de koi la ? le bug c autre chose... mais peut etre oui que c'est pas assez explicite... avec Apo on a une autre solution aussi pour ces messages d'erreurs... une verification javascript au clic du bouton save qui nous donnerai les champs incomplet.. car si il sont dans les onglets non actifs, ben on voit pas les erreurs...
enfin encore un petit addon...
DonKiShoot
06-14-2006, 02:26 PM
tu parle de koi la ? le bug c autre chose... mais peut etre oui que c'est pas assez explicite... avec Apo on a une autre solution aussi pour ces messages d'erreurs... une verification javascript au clic du bouton save qui nous donnerai les champs incomplet.. car si il sont dans les onglets non actifs, ben on voit pas les erreurs...
enfin encore un petit addon...
Je m'explique, ca doit porter à confusion car nos problèmes étaient tout à fait différents.
Je n'arrivais pas à générer ma conf car il me mettait 0 services lors de la génération hors le service était bien créé mais n'ayant pas éffectuait correctement les relations entre mon user et son group, enfin bref il m'a généré une conf plus ou moins vide que nagios refusé de charger.
Je disais juste qu'Oreon étant capable de gérer les relations, il pourrait nous mettre un popup (en laissant le choix a l'utilisateur de le voir ou non) lorsqu'il rencontre des incohérences au moment de générer la conf.
Un truc du style :
"Warning : tel service avec tel user ne sera pas générer car il n appartient à aucun groupe ...."
julio
06-14-2006, 02:42 PM
oui oui nous en avons parlé cette semaine, nous le ferons prochainement...
c'est sur que ca aidera vraiment pour le debug