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

#26 Re : Général » erreur de droit pour installation opm/nagios » 17/03/2020 16:10:08

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

#27 Re : Général » erreur de droit pour installation opm/nagios » 17/03/2020 15:40:28

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

#28 Re : Général » erreur de droit pour installation opm/nagios » 17/03/2020 14:18:51

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

#29 Re : Général » erreur de droit pour installation opm/nagios » 17/03/2020 13:01:50

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

#30 Re : Général » erreur de droit pour installation opm/nagios » 17/03/2020 12:16:16

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,

#31 Re : Général » erreur de droit pour installation opm/nagios » 17/03/2020 12:11:38

lorsque je lance la commande check_pgactivity manuellement

#32 Re : Général » erreur de droit pour installation opm/nagios » 17/03/2020 12:00:54

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

#33 Re : Général » erreur de droit pour installation opm/nagios » 17/03/2020 11:12:58

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 ...

#35 Re : Général » erreur de droit pour installation opm/nagios » 16/03/2020 16:32:07

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

#36 Re : Général » erreur de droit pour installation opm/nagios » 16/03/2020 16:09:05

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
?

#37 Re : Général » erreur de droit pour installation opm/nagios » 16/03/2020 15:50:19

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

#38 Re : Général » erreur de droit pour installation opm/nagios » 16/03/2020 15:48:50

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!!

#39 Re : Général » erreur de droit pour installation opm/nagios » 16/03/2020 15:06:24

Alors lors que je modifi ma ligne dans commands.cgf :
./check_pgactivity -p 5432 -s database_size -w 30m -c 30m

et que je mance manuellement : ./check_pgactivity -p 5432 -s database_size -w 30m -c 30m
voici ce que j'obtiens :
Password for user postgres:
Password for user postgres:
POSTGRES_DB_SIZE OK: 5 database(s) checked | postgres=7860895B;31457280;31457280 template1=7860895B;31457280;31457280 template0=7717379B;31457280;31457280 db_nadege=7774723B;31457280;314572


Or si je reload nagios et que je remance opm, dans le log de postgres j'ai ça :

2020-03-16 13:48:16.009 CET [19831] postgres@template1 FATAL:  authentification par mot de passe échouée pour l'utilisateur  « postgres »
2020-03-16 13:48:16.009 CET [19831] postgres@template1 DÉTAIL:  Mot de passe ne correspond pas pour l'utilisateur postgres :
        La connexion correspond à la ligne 94 du pg_hba.conf : « host    all             all             ::1/128                 md5  »
2020-03-16 13:48:16.012 CET [19832] postgres@template1 FATAL:  authentification par mot de passe échouée pour l'utilisateur  « postgres »
2020-03-16 13:48:16.012 CET [19832] postgres@template1 DÉTAIL:  Mot de passe ne correspond pas pour l'utilisateur postgres :
        La connexion correspond à la ligne 94 du pg_hba.conf : « host    all             all             ::1/128                 md5  »


faut il être en trust au lieu de md5 ?

#40 Re : Général » erreur de droit pour installation opm/nagios » 16/03/2020 14:23:12

Merci pour votre réponse.
Je débute dans tout ça alors ....
J'ai l'Ui nagios et les message d'erreur sont les suivants:
No output on stdout) stderr: execvp(check_pgactivity, ...) failed. errno is 2: No such file or directory

Dans le log postgres , j'ai ça :

opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-16 08:59:37.522 CET [2284] opmui@opm INSTRUCTION :
                SELECT id_metric, label, unit
                FROM public.list_metrics($1)
                WHERE available
                ORDER BY label, unit;
????

#41 Re : Général » erreur de droit pour installation opm/nagios » 16/03/2020 11:50:15

Bonjour,

Tout semble maintenant fontionner : plus de message d'erreur dans nagios.log, ni syslog , etc..
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 ?
Je ne trouve pas non plus de log pour opm : s'ils existent où sont ils ?
Merci d'avance pour vos retours,

NFHA42

#42 Re : Général » erreur de droit pour installation opm/nagios » 12/03/2020 13:09:34

Dans nagios/libexec voici ce que j'ai :
check_pgactivity -> /usr/lib/nagios/plugin/check_pgactivity

Donc je suppose qu'il ne va pas cherche dans /usr/lib/nagios/plugin ....
pourquoi ?

NFHA42

#43 Re : Général » erreur de droit pour installation opm/nagios » 12/03/2020 13:04:37

voici le message d'erreur pour mon service CRITICAL sous nagios.log :

SERVICE ALERT: localhost;PG_DATABASE_SIZE;CRITICAL;SOFT;3;(No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_pgactivity, ...) failed. errno is 2: No such file or directory
[1583937405] SERVICE ALERT: localhost;PG_DATABASE_SIZE;CRITICAL;HARD;4;(No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_pgactivity, ...) failed. errno is 2: No such file or directory

Quelqu'un a-t-il une idée ?
merci

#44 Re : Général » erreur de droit pour installation opm/nagios » 12/03/2020 12:35:40

Bonjour,

Pour l'instant, je n'ai pas vraiment besoin d'administrer nagios mais j'installerai cgi à l'occasion.
je ne pense pas que cela pose un pb pour opm.
J'ai corrigé dans commands.cgf pg_database_size en database_size est tjrs service CRITICAL.
J'ai lu la doc d'opm et je ne vois pas comment faire pour générer le graphique de chcun des servcies que je visualise même ceux qui sont ok.
????
Merci,

NFHA42

#45 Re : Général » erreur de droit pour installation opm/nagios » 11/03/2020 16:53:36

je ne sais pas.
Je n'ai pas d'interface nagios, j'ai juste opm.
Par exemple, comment connaître les services qu'on peut utiliser après le -s dans  dans check_pgactivity -H $HOSTADDRESS$ -s ??? ....?
Si jeu veux database_size : estce que dans commands.cfg de nagios  command_line   $USER1$/check_pgactivity -H $HOSTADDRESS$ -p 5432 -s pg_database_sizes  fonctionne ? car sous opm , ce service est CRITICAL...je ne vois pas pourquoi.
Enfin, encore une question, comment avoir des graphes sous opm ?
Merci,

NFHA42

#46 Re : Général » erreur de droit pour installation opm/nagios » 11/03/2020 16:05:36

Alors apparemment il y  avait un pb dans le fichier commands.cfg de nagios ...depuis que j'ai corrigé, je n'ai plus de message.
Par contre, sous opm , j'ai tjrs PGACTIVTIY ( qui lance check_pgactivity) de la façon ci-dessous qui est "CRITIQUE":

define command {

    command_name   check_pgactivity_1
    command_line   $USER1$/check_pgactivity -H $HOSTADDRESS$ -p 5432 -s last_vacuum -w 30m -c 1h30m
}

Je cherche ....
Merci,

NFHA42

#47 Re : Général » erreur de droit pour installation opm/nagios » 11/03/2020 15:18:53

Je suis en train de chercher à quel moment a lieu ce message.
le voici avec plus de détail :

2020-03-11 09:26:54.324 CET [522] LOG:  le système de bases de données est prêt pour accepter les connexions
2020-03-11 09:26:54.842 CET [608] [inconnu]@[inconnu] LOG:  paquet de démarrage incomplet
2020-03-11 10:56:45.096 CET [5785] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-11 10:56:45.096 CET [5785] opmui@opm INSTRUCTION :  SELECT config FROM public.get_graph( $1 )
2020-03-11 10:56:45.097 CET [5785] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-11 10:56:45.097 CET [5785] 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-11 10:56:45.099 CET [5785] opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
2020-03-11 10:56:45.099 CET [5785] opmui@opm INSTRUCTION :
                SELECT id_metric, label, unit
                FROM public.list_metrics($1)
                WHERE available
                ORDER BY label, unit;

Merci,

NFHA42

#48 Re : Général » erreur de droit pour installation opm/nagios » 11/03/2020 14:46:19

Bonjour,

Après avoir tout redémarré, ça fonctionne.
Par contre, dans mon log postgres, j'ai un message d'erreur :
opmui@opm ERREUR:  syntaxe en entrée invalide pour l'entier : «  ».
Si quelqu'un a une idée ?
merci,

NFHA42

#50 Re : Général » erreur de droit pour installation opm/nagios » 10/03/2020 14:54:01

Par contre, je ne vois de SELECT dans appright....
Comment faire ?

Pied de page des forums

Propulsé par FluxBB