PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#26 16/03/2020 15:48:50

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Bon j'ai mis trust donc plus de message d'erreur mais je ne sais pas si c'est vraiment la solution ?
Par contre, services tjrs CRITICAL!!

Hors ligne

#27 16/03/2020 15:50:19

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Ok je comprends pour trust..il faut que je trouve une autre parade...mais là plus aucun message d'erreur et tjrs critical

Hors ligne

#28 16/03/2020 16:09:05

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Ah si j'ai ce message dans le log postgres :
2020-03-16 14:43:09.723 CET [24177] LOG:  le système de bases de données est prêt pour accepter les connexions
2020-03-16 14:43:10.232 CET [24193] [inconnu]@[inconnu] LOG:  paquet de démarrage incomplet
?

Hors ligne

#29 16/03/2020 16:32:07

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

J'ai aussi ce message là trouvé dans user.log:
Mar 16 14:44:34 debianpsql nagios_dispatcher: LOG: start working.
Mar 16 14:45:04 debianpsql nagios_dispatcher: LOG: Processed 4 nagios performance files so far.
Mar 16 14:50:04 debianpsql nagios_dispatcher: LOG: Processed 44 nagios performance files so far.
Mar 16 14:55:00 debianpsql nagios_dispatcher: LOG: Processed 84 nagios performance files so far.
Mar 16 15:00:00 debianpsql nagios_dispatcher: LOG: Processed 124 nagios performance files so far.
Mar 16 15:05:01 debianpsql nagios_dispatcher: LOG: Processed 164 nagios performance files so far.
Mar 16 15:10:01 debianpsql nagios_dispatcher: LOG: Processed 204 nagios performance files so far.
Mar 16 15:15:02 debianpsql nagios_dispatcher: LOG: Processed 244 nagios performance files so far.
Mar 16 15:20:02 debianpsql nagios_dispatcher: LOG: Processed 284 nagios performance files so far.
Mar 16 15:25:03 debianpsql nagios_dispatcher: LOG: Processed 324 nagios performance files so far.
Mar 16 15:30:03 debianpsql nagios_dispatcher: LOG: Processed 364 nagios performance files so far.

Peut-^tre que mes soucis viennent de là ?
Merci d'avance pour vos suggestions,

NFHA42

Hors ligne

#30 16/03/2020 16:34:45

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

NFHA42 a écrit :

J'ai aussi ce message là trouvé dans user.log:
Mar 16 14:44:34 debianpsql nagios_dispatcher: LOG: start working.
Mar 16 14:45:04 debianpsql nagios_dispatcher: LOG: Processed 4 nagios performance files so far.
Mar 16 14:50:04 debianpsql nagios_dispatcher: LOG: Processed 44 nagios performance files so far.
Mar 16 14:55:00 debianpsql nagios_dispatcher: LOG: Processed 84 nagios performance files so far.
Mar 16 15:00:00 debianpsql nagios_dispatcher: LOG: Processed 124 nagios performance files so far.
Mar 16 15:05:01 debianpsql nagios_dispatcher: LOG: Processed 164 nagios performance files so far.
Mar 16 15:10:01 debianpsql nagios_dispatcher: LOG: Processed 204 nagios performance files so far.
Mar 16 15:15:02 debianpsql nagios_dispatcher: LOG: Processed 244 nagios performance files so far.
Mar 16 15:20:02 debianpsql nagios_dispatcher: LOG: Processed 284 nagios performance files so far.
Mar 16 15:25:03 debianpsql nagios_dispatcher: LOG: Processed 324 nagios performance files so far.
Mar 16 15:30:03 debianpsql nagios_dispatcher: LOG: Processed 364 nagios performance files so far.

Peut-^tre que mes soucis viennent de là ?


Non

Hors ligne

#31 16/03/2020 16:36:26

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Ben alors je ne vois pas ...???

Hors ligne

#32 16/03/2020 17:43:26

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

rjuju a écrit :
NFHA42 a écrit :

Pas contre, les services que j'ai créés sous nagios comme pg_database_size sont CRITICAL sous opm ...et là je ne vois pas pourquoi ?

OPM ne fait que refléter le status reporté par nagios.  Vous pouvez soit installer l'UI nagios et consulter le retour complet de la commande depuis l'interface, soit exécuter manuellement la sonde avec les même paramètres pour consulter le retour complet, y compris l'explication de pourquoi le service est en critical.

et accessoirement, l'interface nagios vous permettrait de valider que le service est également en critical côté nagios...

Hors ligne

#33 17/03/2020 11:12:58

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Bonjour,

Oui c'est clair , l'interface nagios me dit bien que le service est critique : No output on stdout) stderr: execvp(check_pgactivity, ...) failed. errno is 2: No such file or directory
Je comprends bien qu'il cherche un fichier ou un directory  ....mais comme je ne suis pas sysadmin j'ai un peu de mal à voir ce qui l'embête.
Par contre, quand je lance la commande manuellement     check_pgactivity  -p 5432  -s database_size -w 30m -c 30m tout fonctionne.
Du coup, je ne vois pas où chercher ...

Hors ligne

#34 17/03/2020 12:00:54

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Bon j'ai aussi comme message dans log postgres :
opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 10:45:05.104 CET [9498] opmui@opm INSTRUCTION :  SELECT config FROM public.get_graph( $1 )
2020-03-17 10:45:05.105 CET [9498] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 10:45:05.105 CET [9498] opmui@opm INSTRUCTION :  SELECT s.hostname || '::' || g.graph AS graph,description
                FROM public.get_graph( $1 ) g
                LEFT JOIN public.get_server(g.id_server) s ON true

2020-03-17 10:45:05.106 CET [9498] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 10:45:05.106 CET [9498] opmui@opm INSTRUCTION :
                SELECT id_metric, label, unit
                FROM public.list_metrics($1)
                WHERE available
                ORDER BY label, unit;

Du cop, je pense que je n'ai pas de graphe car pas de fichier mais pourquoi ?? je ne sais pas ce que je dois corriger dans tout ça  !!
Merci pour vos suggestions car là je suis bloqué,
NFHA42

Hors ligne

#35 17/03/2020 12:11:38

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

lorsque je lance la commande check_pgactivity manuellement

Hors ligne

#36 17/03/2020 12:16:16

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Autre remarque si je ne lance pas la commande  check_pgactivity  -p 5432  -s database_size -w 30m -c 30m manuellement je n'ai pas le fichier check_pgactivity.data dans le réperyore .../...nagios/libexec.

Merci,

Hors ligne

#37 17/03/2020 12:59:51

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

NFHA42 a écrit :

Bonjour,

Oui c'est clair , l'interface nagios me dit bien que le service est critique : No output on stdout) stderr: execvp(check_pgactivity, ...) failed. errno is 2: No such file or directory
Je comprends bien qu'il cherche un fichier ou un directory  ....mais comme je ne suis pas sysadmin j'ai un peu de mal à voir ce qui l'embête.
Par contre, quand je lance la commande manuellement     check_pgactivity  -p 5432  -s database_size -w 30m -c 30m tout fonctionne.
Du coup, je ne vois pas où chercher ...

Vous avez apparemment configuré nagios pour qu'il exécute "check_pgactivity" sans spécifier de chemin absolu.  J'imagine que la commande n'est pas dans le path, et nagios ne peut donc pas l'exécuter.  Consultez la documentation de nagios pour voir comment configurer une commande proprement.

Hors ligne

#38 17/03/2020 13:00:20

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

NFHA42 a écrit :

Bon j'ai aussi comme message dans log postgres :
opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 10:45:05.104 CET [9498] opmui@opm INSTRUCTION :  SELECT config FROM public.get_graph( $1 )
2020-03-17 10:45:05.105 CET [9498] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 10:45:05.105 CET [9498] opmui@opm INSTRUCTION :  SELECT s.hostname || '::' || g.graph AS graph,description
                FROM public.get_graph( $1 ) g
                LEFT JOIN public.get_server(g.id_server) s ON true

2020-03-17 10:45:05.106 CET [9498] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 10:45:05.106 CET [9498] opmui@opm INSTRUCTION :
                SELECT id_metric, label, unit
                FROM public.list_metrics($1)
                WHERE available
                ORDER BY label, unit;

Du cop, je pense que je n'ai pas de graphe car pas de fichier mais pourquoi ?? je ne sais pas ce que je dois corriger dans tout ça  !!
Merci pour vos suggestions car là je suis bloqué,
NFHA42


j'imagine que le problème sera résolu quand nagios sera configuré proprement.

Hors ligne

#39 17/03/2020 13:00:35

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

NFHA42 a écrit :

lorsque je lance la commande check_pgactivity manuellement


ça ne veut rien dire

Hors ligne

#40 17/03/2020 13:00:58

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

NFHA42 a écrit :

Autre remarque si je ne lance pas la commande  check_pgactivity  -p 5432  -s database_size -w 30m -c 30m manuellement je n'ai pas le fichier check_pgactivity.data dans le réperyore .../...nagios/libexec.

Merci,

c'est normal, le fichier étant généré par check_pgactivity.

Hors ligne

#41 17/03/2020 13:01:50

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Je progresse , dans le fichier commands.cfg je n'ai ajouté à la fin que la chose suivante :
define command {

    command_name   check_pgactivity
    command_line  $USER1$/check_pgactivity  -p 5432  -s database_size -w 30m -c 30m
}

Maintenant lorsque je lance manuellement la commande :  check_pgactivity  -p 5432  -s database_size -w 30m -c 30m
J'ai bien dans le répertoire nagios/libexec le fichier check_pgactivity.data.
Et si je regarde sous nagios , ce service est ok.
Maintenant, il faut trouver pourquoi manuellment le plugin check_pgactivty focntionne et pas automatiquement : comment dois-je faire ?

merci d'avance,
NFHA42

Hors ligne

#42 17/03/2020 13:37:38

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

NFHA42 a écrit :

Je progresse , dans le fichier commands.cfg je n'ai ajouté à la fin que la chose suivante :
define command {

    command_name   check_pgactivity
    command_line  $USER1$/check_pgactivity  -p 5432  -s database_size -w 30m -c 30m
}

Maintenant lorsque je lance manuellement la commande :  check_pgactivity  -p 5432  -s database_size -w 30m -c 30m
J'ai bien dans le répertoire nagios/libexec le fichier check_pgactivity.data.
Et si je regarde sous nagios , ce service est ok.
Maintenant, il faut trouver pourquoi manuellment le plugin check_pgactivty focntionne et pas automatiquement : comment dois-je faire ?


Je ne comprends pas, vous dites que sous nagios le service est ok, quel est le problème exactement ?  De plus je ne comprneds pas "pourquoi manuellment le plugin check_pgactivty focntionne et pas automatiquement"


De plus, si je comprends bien vous n'avez pas de connaissance sur nagios, pourquoi choisir un système de supervision basé sur cet outil ?

Hors ligne

#43 17/03/2020 14:18:51

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Je pensais pourtant avoir été claire.
Lorsque je lance manuellement la commande citée càd lorsque je  tape sous linux  dans le répertoire nagios/libexec : ./check_pgactivity  -p 5432  -s database_size -w 30m -c 30m , cela fonctionne ( càd j'ai  le fichier check_pgactivity qui est créé)  et le service est ok sous nagios et opm.
Par contre, ce plugin ne se lance pas automatiquement : pourquoi ????
je ne sais pas quoi vous dire d'autre.
Quand à la question sur le système de supervision ...je repondrai qu'il fuat bien commencer un jour !!
Merci,

NFHA42

Hors ligne

#44 17/03/2020 14:20:19

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

Qu'entendez-vous par "ce plugin ne se lance pas automatiquement" ?  Si le service est ok sur nagios et opm, c'est à priori que tout se passe bien.

Hors ligne

#45 17/03/2020 15:40:28

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Oui, merci ça fonctionne.

J'ai encore deux autres questions :
1) ça fonctionne car j'ai uniquement dans commands.cfg cela :
define command {

    command_name   check_pgactivity
    command_line  $USER1$/check_pgactivity  -p 5432  -s database_size -w 30m -c 30m
}

quelle syntaxe dans commands.cfg et localhost.cfg  si je veux ajouter le service last_vacuum ??

2) je n'ai aucun graphe sous opm, comment faire ?

Merci,

NFHA42

Hors ligne

#46 17/03/2020 16:10:08

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Je epnse que je n'ai pas de graphe car j'ai ce message d'erreur :
2020-03-17 14:59:41.180 CET [26402] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 14:59:41.180 CET [26402] opmui@opm INSTRUCTION :  SELECT config FROM public.get_graph( $1 )
2020-03-17 14:59:41.182 CET [26402] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 14:59:41.182 CET [26402] opmui@opm INSTRUCTION :  SELECT s.hostname || '::' || g.graph AS graph,description
                FROM public.get_graph( $1 ) g
                LEFT JOIN public.get_server(g.id_server) s ON true

2020-03-17 14:59:41.186 CET [26402] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 14:59:41.186 CET [26402] opmui@opm INSTRUCTION :
                SELECT id_metric, label, unit
                FROM public.list_metrics($1)
                WHERE available
                ORDER BY label, unit;
qu'en pensez-vous ? comment le résoudre ?
Merci,

NFHA42

Hors ligne

#47 17/03/2020 16:15:58

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

NFHA42 a écrit :

quelle syntaxe dans commands.cfg et localhost.cfg  si je veux ajouter le service last_vacuum ??


C'est spécifique à nagios.  Cette page devrait être un bon début : https://assets.nagios.com/downloads/nag … bject.html

Hors ligne

#48 17/03/2020 16:16:54

rjuju
Administrateur

Re : erreur de droit pour installation opm/nagios

NFHA42 a écrit :

Je epnse que je n'ai pas de graphe car j'ai ce message d'erreur :
2020-03-17 14:59:41.180 CET [26402] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 14:59:41.180 CET [26402] opmui@opm INSTRUCTION :  SELECT config FROM public.get_graph( $1 )
2020-03-17 14:59:41.182 CET [26402] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 14:59:41.182 CET [26402] opmui@opm INSTRUCTION :  SELECT s.hostname || '::' || g.graph AS graph,description
                FROM public.get_graph( $1 ) g
                LEFT JOIN public.get_server(g.id_server) s ON true

2020-03-17 14:59:41.186 CET [26402] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-17 14:59:41.186 CET [26402] opmui@opm INSTRUCTION :
                SELECT id_metric, label, unit
                FROM public.list_metrics($1)
                WHERE available
                ORDER BY label, unit;
qu'en pensez-vous ? comment le résoudre ?
Merci,

NFHA42


Quelle adresse utilisez vous quand cette erreur survient ?

Hors ligne

#49 17/03/2020 16:20:54

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

Comment ça quelle adresse ?

Hors ligne

#50 17/03/2020 16:22:38

NFHA42
Membre

Re : erreur de droit pour installation opm/nagios

je suis sur une VM locale ...

Hors ligne

Pied de page des forums