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

#1 08/09/2019 22:08:18

null008
Membre

configuration pgbadger sous ubunto

bonjour a tous

j'aimerai configurer pgbadger sous ubunto

j'ai commencé par changer le fichier postgresql.conf pour le collecte des requîtes

log_min_duration_statement = 0
log_line_prefix = '%t [%p]: [%l-1] user=%u,db=%d '
log_checkpoints = on
log_connections = on
log_disconnections = on
log_lock_waits = on
log_temp_files = 0 

puis j'ai fait l'installation

 tar xzf pgbadger-7.x.tar.gz
               cd pgbadger-7.x/
               perl Makefile.PL
               make && sudo make install

pusi j'ai redémarer le service postgresql

mais je ne sait pas quel serai l'étape suivantes pour voir et afficher mes rapports

merci pour vos conaides

Hors ligne

#2 08/09/2019 22:54:58

gleu
Administrateur

Re : configuration pgbadger sous ubunto

Pourquoi installer la version 7 alors que la version 11 est disponible ?

Pour générer un rapport, il suffit de lancer la commande pgbadger en lui indiquant le fichier de traces de PostgreSQL, comme indiqué dans la documentation (http://pgbadger.darold.net/documentation.html).


Guillaume.

Hors ligne

#3 09/09/2019 07:43:23

null008
Membre

Re : configuration pgbadger sous ubunto

si je lance la comma  /usr/bin/pgbadger -I -q /var/log/postgresql/postgresql-9.5-main.log  /var/www/pg_reports/

j'ai eu ce message comme retour FATAL: logfile /var/www/pg_reports/ must exist!

Hors ligne

#4 09/09/2019 09:20:33

gleu
Administrateur

Re : configuration pgbadger sous ubunto

Que pensez-vous faire avec cette commande ? notamment, à quoi sert le répertoire en fin de commande ?


Guillaume.

Hors ligne

#5 09/09/2019 09:46:52

null008
Membre

Re : configuration pgbadger sous ubunto

le but c'est pour générer le rapport pgbadger  out.html

le répertoire a la fin c'est celui qui va stocker les différent rapports

Dernière modification par null008 (09/09/2019 09:47:34)

Hors ligne

#6 09/09/2019 11:49:35

gleu
Administrateur

Re : configuration pgbadger sous ubunto

Nul part dans la documentation de pgBadger ne se trouve l'information comme quoi le dernier argument est le répertoire de stockage des rapports. L'option -O permet d'indiquer ce répertoire.


Guillaume.

Hors ligne

#7 10/09/2019 09:49:56

null008
Membre

Re : configuration pgbadger sous ubunto

Question SVP si je procède a mettre

log_min_duration_statement = 0

comment je peut bien gérer l'autgrowth des Fichier log en terme nbre et taille ?

comment est gérer la rétention ?

Hors ligne

#8 10/09/2019 23:56:23

gleu
Administrateur

Re : configuration pgbadger sous ubunto

Tout dépend comment sont configurées les traces mais de toute façon, en aucun cas, PostgreSQL ne gère (consciemment) la rétention. Il peut faire de la rotation de logs, mais il ne gère pas lui même la rétention.


Guillaume.

Hors ligne

#9 11/09/2019 10:08:35

null008
Membre

Re : configuration pgbadger sous ubunto

donc si je comprend bien je doit le gérer a travers un script logrotate

Hors ligne

#10 11/09/2019 14:28:30

gleu
Administrateur

Re : configuration pgbadger sous ubunto

Si je reprends le tout début de mon message : "Tout dépend comment sont configurées les traces"


Guillaume.

Hors ligne

Pied de page des forums