Exploitation des traces d’activités avec pgBadger

Le logiciel pgBadger est un script Perl permettant d’analyser le contenu des fichiers de traces d’activité, pour en extraire des données statistiques. Ceci permet d’évaluer le comportement de PostgreSQL, par exemple le nombre d’ordres d’insertion ou de mise à jour.

1. Installation

L’outil est empaqueté dans différentes distributions GNU/Linux, mais peut être installé en suivant les instructions indiquées dans la documentation de l’outil, à l’adresse suivante : http://dalibo.github.io/pgbadger/

La procédure d’installation est alors extrêmement simple et ne nécessite que la commande perl, qui est déjà présente sur un système GNU/Linux :


$ tar xf pgbadger-6.2.tar.gz  
$ cd pgbadger-6.2  
$ perl Makefile.PL  
$ make && sudo make install 
 

2. Analyse des fichiers de traces

Le fichier de traces d’activité contient un certain nombre d’informations, selon les réglages effectués. L’outil pgBadger est en mesure de comprendre le format des fichiers de traces, et est donc simple à manipuler, même si le temps d’analyse des fichiers de traces peut être long et consommer des ressources sur la machine sur laquelle l’analyse est exécutée.

La commande suivante permet de lancer l’analyse et de générer un fichier HTML contenant...

Pour consulter la suite, découvrez le livre suivant :
couv_EP4POST.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Test de l’installation avec pgbench
Suivant
Introduction