Vous n'êtes pas identifié(e).
URL dans l'interface.
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour,
Voici ce que j'ai dans la première partie d' opm.conf :
"title" : "Open PostgreSQL Monitoring",
"rewrite": 0,
"base_url" : "http://www.example.com/opm/",
Est(ce de cette URL dont vous parlez ?
Merci,
NFHA42
Hors ligne
Non, je parle de l'adresse utilisée dans le navigateur. http://..../server/1 par exemple, ou équivalent. Idéalement avec en plus les autres appels effectués (cf https://developer.mozilla.org/fr/docs/O … %C3%A9seau pour firefox par exemple), incluant l'adresse ainsi que les paramètres.
Julien.
https://rjuju.github.io/
Hors ligne
re-bonjour,
J'ai renseignée cette url et je n'ai plus de message d'erreur dans le log postgresql.
Par contre, tjrs pas de graphe dans opm : y-a-t-il quelque chose à paramétrer ?
Merci d'avance pour votre aide,
NFHA42
Hors ligne
Je n'ai pas compris. Quelle url avez vous renseignée ?
Pour le problème de graph, je vous ai déjà donné le lien de la documentation expliquant les étapes à suivre pour résoudre le problème.
Julien.
https://rjuju.github.io/
Hors ligne
Dans opm, j'ai sous mon service écrit : Nouveau tag et cela pour chacun des services.
Il doit bien y avoir un endroit où cela doit être renseigné, non?
Cordialement,
Hors ligne
J'ai renseigné l'URL dans opm.conf...ce qui a fiat que je n'ai plus de message d'erreur dans le log postgresql.
Je vais relire la doc : il s'agit bien de la docn nagios dont vos parlez là ?
Cordialement,
Hors ligne
Dans opm, j'ai sous mon service écrit : Nouveau tag et cela pour chacun des services.
Il doit bien y avoir un endroit où cela doit être renseigné, non?
Il s'agit normalement de la zone de saisie pour ajouter un nouveau tag au serveur.
Je vais relire la doc : il s'agit bien de la docn nagios dont vos parlez là ?
Non, la documentation d'OPM vu qu'il s'agit d'un problème avec l'interface d'OPM, ou avec la configuration de nagios spécifique à OPM.
Julien.
https://rjuju.github.io/
Hors ligne
Re,
Je viens de relire la conf de nagios spécifique à OPM ainsi que la conf d'opm et hors mis cela ( que j'ai aussi dans mes conf) je ne trouve rien :
...
"database" : {
"dbname" : "opm",
"host" : "127.0.0.1",
"port" : "5432",
"user" : "opmui",
"password" : "opmui"
},
...
"plugins" : [ "wh_nagios" ]
}
ET
Then, in your Nagios main configuration file, make sure the following parameter are set accordingly:
process_performance_data=1
host_perfdata_file=/var/lib/nagios3/host-perfdata
service_perfdata_file=/var/lib/nagios3/service-perfdata
host_perfdata_file_processing_command=process-host-perfdata-file
service_perfdata_file_processing_command=process-service-perfdata-file
host_perfdata_file_template=DATATYPE::HOSTPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tHOSTPERFDATA::$HOSTPERFDATA$\tHOSTCHECKCOMMAND::$HOSTCHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$\tHOSTOUTPUT::$HOSTOUTPUT$
service_perfdata_file_template=DATATYPE::SERVICEPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tSERVICEDESC::$SERVICEDESC$\tSERVICEPERFDATA::$SERVICEPERFDATA$\tSERVICECHECKCOMMAND::$SERVICECHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$\tSERVICESTATE::$SERVICESTATE$\tSERVICESTATETYPE::$SERVICESTATETYPE$\tSERVICEOUTPUT::$SERVICEOUTPUT$
host_perfdata_file_mode=a
service_perfdata_file_mode=a
host_perfdata_file_processing_interval=15
service_perfdata_file_processing_interval=15
J'ai vérifié et j'ai exactement ce qui ets là au dessus.
Je ne vois pas quelle autre configuration serait utilisé ?
Cordialement,
NFHA42
Hors ligne
Je ne comprends pas. La page d'aide de la documentation d'OPM indique 4 points de vérification en cas d'absence de graph. AVez-vous ignoré cette page, ainsi que mon précédent message qui référençait cette page ?
Julien.
https://rjuju.github.io/
Hors ligne
Non, j'essaye de ne rien ignoré mais peut-être l'ai-je fiat involontairement ? Est-ce que cela vous ennuierait de me redonner cette page, svp ?
Hors ligne
Les graphs devraient être générés automatiquement sans avoir besoin d'effectuer d'action spécifique pour ça, pour peu que l'installation soit effectuée correctement. Si vous ne voyez pas de graph, j'imagine qu'il y a eu des ratés sur l'installation. Avez-vous regardé la documentation pour régler ce problème, plus spécifquement https://opm.readthedocs.io/general/common_problems.html ?
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour,
Pour résumer la situation: 1) ma table wh_nagios.hub se remplit bien
2) mes perfdata sont générées
3) le nagios_dispatcher fonctionne
Par contre, tjrs pas de graphe.....c'est dingue !!
En regardant, sous pgadmin4, je m'aperçois que les tables des services service_countersxx sont vides sauf celle qui correspond au service_counters31.
Est-ce 31 correspond à l'id dans la table services ? Est-ce que ça a un lien avec mon pb ?
Cordialement,
NFHA42
Hors ligne
Once the wh_nagios.dispatch_record() is successfully called, the data will appear in the user tables. You can check for instance the number of servers the UI knows about:
opm=# SELECT COUNT(*) FROM public.servers;
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour,
Merci mais cela ne répond pas vraiment à ma question sur le fait que service_counters31 soit remplie et pas les autres tables ??? Ni ce que représente le 31 dans service_counters31 ?
Si services_counters31 se remplit pourquoi pas les autres tables ??
Là je ne vois vraiment pas ce qui peut poser un pb. Surtout que je n'ai aucun message d'erreur dans le logs.
Cordialement,
NFHA42
Hors ligne
Impossible de répondre tant que je ne sais pas la réponse à la partie de la documentation citée.
Julien.
https://rjuju.github.io/
Hors ligne
Désolée,je n'avais pas compris que obus attendiez le retour de la requête.
Le voici:
opm=# SELECT COUNT(*) FROM public.servers;
count
-------
2
(1 ligne)
Merci d'avanec pour votre future réponse,
NFHA42
Hors ligne
Non, je veux aussi savoir si vous appelez bien wh_nagios.dispatch_record(), et si la fonction marche normalement
Julien.
https://rjuju.github.io/
Hors ligne
ah mais je crois comprendre ...si je vais dans la table services du schema wh_nagios, tous les services ont comme id_serveur=2
et le seul qui ait id_serveur = 1 est celui dont id=31.
Que faire ?
Hors ligne
Répondre à ma question ?
Julien.
https://rjuju.github.io/
Hors ligne
Comment puis je savoir si wh_nagios_record() foncitonne normalement ?
Hors ligne
Je viens de modifier l'id_serveur pour le servcie 31 en mettant 2 comme pour les autres ...et là le service HOST est Up et j'ai un graphe....Bizarre
Hors ligne
par contre en remettant id_serveur=1 ...il bascule sur l'autre serveur et pas de graphe, service up.
Hors ligne
Si je lance ce qui doit être mis en crontab càd psql -c 'SELECT wh_nagios.dispatch_record()' opm
Voici le résultat :
dispatch_record
-----------------
(590,0)
(1 ligne)
Merci ,
NFHA42
Hors ligne
Bon, donc la fonction s'exécute correctement. J'imagine que les graphes ne sont pas apparus depuis que la fonction a été exécutée ?
Quel est le contenu de la table servers ?
Julien.
https://rjuju.github.io/
Hors ligne