Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous,
Je cherche à mettre en place ce plugin munin pour surveiller une streaming réplication : https://github.com/mhagander/munin-plug … eaming_.in
Par contre je n'arrive pas à le faire fonctionner, j'ai cette erreur lorsque je tente de l'exécuter :
DBI connect('service=sql10','',...) failed: définition du service « sql10 » introuvable at /etc/munin/plugins/postgres_streaming_sql10:sql9 line 87.
Could not connect to master at sql10
J'ai j'ai un lien symbolique comme ceci :
/etc/munin/plugins/postgres_streaming_sql10:sql9 -> /usr/share/munin/plugins/postgres_streaming_
J'ai également créé un fichier .pg_service.conf avec l'utilisateur postgres qui contient ceci :
[sql10]
host=IP
port=5432
dbname=template1
user=nagios
password=*******
[sql9]
host=IP
port=5432
dbname=template1
user=nagios
password=********
J'ai masqué volontairement les ips et password, mais le problème ne semble pas venir de la connexion elle-même a postgres, mais que le plugin n'arrive pas à connaitre les services de ce fichier .pg_service.conf
Avez-vous une idée de comment faire fonctionner ce plugin ? Ou connaissiez-vous un autre plugin qui permet de grapher la réplication streaming postgresql ?
Pour info, les serveurs postgresql sont en debian 10 avec PG11.
Merci à vous,
Hors ligne
Y a-t-il des traces d'erreurs de connexion dans les log de l'instance en question ?
Julien.
https://rjuju.github.io/
Hors ligne
Non je n'ai aucune erreur de connexion dans les logs de l'instance, mais je pense qu'il ne fait pas de connexion a postgres, car d'après le message d'erreur :
failed: définition du service « sql10 » introuvable
On dirait qu'il ne reconnait pas les informations du fichier .pg_service.conf mais je ne sais pas comment faire fonctionner de fichier de conf
Hors ligne
J'ai également créé un fichier .pg_service.conf avec l'utilisateur postgres
Ah, j'imagine que le problème vient de là, il faut créer le fichier pour l'utilisateur faisant tourner munin, pas postgres.
Ou connaissiez-vous un autre plugin qui permet de grapher la réplication streaming postgresql
Vous pouvez sinon essayer https://github.com/opmdg/check_pgactivity, mais je ne sais pas si une sonde nagios sera compatible avec munin.
Julien.
https://rjuju.github.io/
Hors ligne
Vous pouvez sinon essayer https://github.com/opmdg/check_pgactivity, mais je ne sais pas si une sonde nagios sera compatible avec munin.
Elle ne le sera pas...en revanche, ça pourrait valoir le coup d'étudier si on peut le rendre compatible... et ce serait carrément classe
Hors ligne
Merci, j'ai réussi à faire fonctionner le fichier .pg_service.conf effectivement c'était une question de droit avec l'utilisateur munin.
Par contre j'ai un autre erreur lié au plugin munin, il faut que je regarde ça, je vous tiendrais au courant.
Merci.
Hors ligne
Pages : 1