<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>pgBadger 13.2 Documentation on PIG.CENTER</title><link>https://pig.center/fr/docs/pgbadger/</link><description>Recent content in pgBadger 13.2 Documentation on PIG.CENTER</description><generator>Hugo</generator><language>fr-FR</language><lastBuildDate>Tue, 08 Sep 2026 21:29:01 +0800</lastBuildDate><atom:link href="https://pig.center/fr/docs/pgbadger/index.xml" rel="self" type="application/rss+xml"/><item><title>Téléchargement et installation</title><link>https://pig.center/fr/docs/pgbadger/download/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/download/</guid><description>&lt;h2 id="distribution-channels"&gt;Choisissez un canal de distribution&#10;&lt;/h2&gt;&#10;&lt;div class="td-table-scroll td-table-scroll--static"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&#10; &lt;tr&gt;&#10; &lt;th scope="col"&gt;Channel&lt;/th&gt;&#10; &lt;th scope="col"&gt;Utilisation&lt;/th&gt;&#10; &lt;th scope="col"&gt;Emplacement&lt;/th&gt;&#10; &lt;/tr&gt;&#10; &lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Version officielle&lt;/td&gt;&#10; &lt;td&gt;Archives sources et notes de version&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://github.com/darold/pgbadger/releases"&gt;GitHub Releases&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Paquet RPM&lt;/td&gt;&#10; &lt;td&gt;Distributions Linux basées sur RPM&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://yum.postgresql.org/packages/"&gt;PostgreSQL Yum Repository&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Paquet Debian/Ubuntu&lt;/td&gt;&#10; &lt;td&gt;Distributions Linux basées sur APT&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://wiki.postgresql.org/wiki/Apt"&gt;PostgreSQL Apt Repository&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Code source de développement&lt;/td&gt;&#10; &lt;td&gt;Code actuel non encore publié&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://github.com/darold/pgbadger"&gt;darold/pgbadger&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;La version de documentation disponible sur ce site est basée sur l&amp;rsquo;arbre source 13.2. Vérifiez toujours la page de publication avant de télécharger : la version locale est intentionnellement figée, tandis que les versions upstream évoluent continuellement.&lt;/p&gt;</description></item><item><title>Référence en ligne de commande</title><link>https://pig.center/fr/docs/pgbadger/command-line/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/command-line/</guid><description>&lt;p&gt;Cette page conserve la référence de commande générée à partir de la source upstream verrouillée. Les noms d&amp;rsquo;option et le texte d&amp;rsquo;aide restent tels quels afin de pouvoir être comparés directement avec &lt;code&gt;pgbadger --help&lt;/code&gt;.&lt;/p&gt;&#10;&lt;h2 id="usage-and-options"&gt;Utilisation et options&#10;&lt;/h2&gt;&#10;&lt;p&gt;Utilisation : pgBadger [options] fichier_journal [&amp;hellip;]&lt;/p&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-1eb2dd22-fence-0" data-td-code data-td-code-auto-id&#10; data-td-language="text" data-td-line-count="1"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-1eb2dd22-fence-0-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;PostgreSQL log analyzer with fully detailed reports and graphs.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Arguments :&lt;/p&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-1eb2dd22-fence-1" data-td-code data-td-code-auto-id&#10; data-td-language="text" data-td-line-count="3"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-1eb2dd22-fence-1-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;logfile can be a single log file, a list of files, or a shell command&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;returning a list of files. If you want to pass log content from stdin&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;use - as filename. Note that input from stdin will not work with csvlog.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Options :&lt;/p&gt;</description></item><item><title>Configuration de journalisation de PostgreSQL</title><link>https://pig.center/fr/docs/pgbadger/postgresql-logging/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/postgresql-logging/</guid><description>&lt;p&gt;pgBadger ne peut rapporter que les informations écrites par PostgreSQL dans les journaux. Commencez par un préfixe analysable et une politique de journalisation explicite des requêtes, puis ajoutez les événements opérationnels que vous souhaitez analyser.&lt;/p&gt;&#10;&lt;h2 id="minimum-query-logging"&gt;Journalisation minimale des requêtes&#10;&lt;/h2&gt;&#10;&lt;p&gt;Pour inclure le texte et la durée de la requête, activez la journalisation des instructions basée sur la durée :&lt;/p&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-0446401e-fence-0" data-td-code data-td-code-auto-id&#10; data-td-language="postgresql" data-td-line-count="1"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-0446401e-fence-0-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-postgresql" data-lang="postgresql"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;log_min_duration_statement&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mf"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;&lt;code&gt;0&lt;/code&gt; enregistre chaque instruction terminée. Sur un serveur très sollicité, sélectionnez une valeur plus élevée en millisecondes afin de contrôler le volume des journaux. Mesurez la surcharge et la croissance du stockage avant d&amp;rsquo;activer une seuil faible en production.&lt;/p&gt;</description></item><item><title>Traitement parallèle</title><link>https://pig.center/fr/docs/pgbadger/parallel-processing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/parallel-processing/</guid><description>&lt;p&gt;pgBadger dispose de deux modes de traitement parallèle complémentaires. Choisissez selon la forme de l&amp;rsquo;entrée, et non simplement selon le nombre de processeurs.&lt;/p&gt;&#10;&lt;div class="td-table-scroll td-table-scroll--static"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&#10; &lt;tr&gt;&#10; &lt;th scope="col"&gt;Option&lt;/th&gt;&#10; &lt;th scope="col"&gt;Unité parallèle&lt;/th&gt;&#10; &lt;th scope="col"&gt;Meilleur ajustement&lt;/th&gt;&#10; &lt;th scope="col"&gt;Contrainte principale&lt;/th&gt;&#10; &lt;/tr&gt;&#10; &lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;-j N&lt;/code&gt; / &lt;code&gt;--jobs N&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;tronçons d&amp;rsquo;un fichier journal&lt;/td&gt;&#10; &lt;td&gt;un seul fichier journal volumineux et accessible par recherche&lt;/td&gt;&#10; &lt;td&gt;les limites des tronçons peuvent dupliquer ou omettre un petit nombre de requêtes&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;-J N&lt;/code&gt; / &lt;code&gt;--Jobs N&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;fichiers journaux entiers&lt;/td&gt;&#10; &lt;td&gt;plusieurs fichiers journaux indépendants&lt;/td&gt;&#10; &lt;td&gt;utile uniquement lorsque suffisamment de fichiers sont disponibles pour garder les workers occupés&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="single-file-jobs"&gt;Découper un grand fichier avec &lt;code&gt;-j&lt;/code&gt;&#10;&lt;/h2&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-82ecc83b-fence-0" data-td-code data-td-code-auto-id&#10; data-td-language="console" data-td-line-count="1"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-82ecc83b-fence-0-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-console" data-lang="console"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="gp"&gt;$&lt;/span&gt; pgbadger -j &lt;span class="m"&gt;8&lt;/span&gt; /var/log/postgresql/postgresql.log&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;L&amp;rsquo;algorithme upstream divise chaque fichier en plages de &lt;code&gt;N&lt;/code&gt; octets, lance un parseur par plage, écrit des statistiques binaires temporaires, puis fusionne ces statistiques pour produire le rapport final.&lt;/p&gt;</description></item><item><title>Rapports incrémentiels</title><link>https://pig.center/fr/docs/pgbadger/incremental-reports/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/incremental-reports/</guid><description>&lt;p&gt;Le mode incrémentiel stocke les statistiques analysées sous forme binaire, puis génère un rapport HTML par jour, un rapport cumulatif par semaine et un index au format calendrier reliant ces rapports. Il est destiné à un traitement répété des journaux tournés sans compter deux fois les mêmes entrées.&lt;/p&gt;&#10;&lt;h2 id="daily-and-weekly"&gt;Générer des rapports quotidiens et hebdomadaires&#10;&lt;/h2&gt;&#10;&lt;p&gt;Exécutez pgBadger après la rotation quotidienne des journaux et spécifiez un répertoire de sortie persistant :&lt;/p&gt;</description></item><item><title>Formats de sortie</title><link>https://pig.center/fr/docs/pgbadger/output-formats/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/output-formats/</guid><description>&lt;p&gt;pgBadger sélectionne la sortie en fonction de l&amp;rsquo;extension du nom de fichier ou de &lt;code&gt;-x&lt;/code&gt; / &lt;code&gt;--extension&lt;/code&gt;. Utilisez &lt;code&gt;-o&lt;/code&gt; / &lt;code&gt;--outfile&lt;/code&gt; plus d&amp;rsquo;une fois pour générer plusieurs formats à partir du même analyse.&lt;/p&gt;&#10;&lt;div class="td-table-scroll td-table-scroll--static"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&#10; &lt;tr&gt;&#10; &lt;th scope="col"&gt;Format&lt;/th&gt;&#10; &lt;th scope="col"&gt;Extension typique&lt;/th&gt;&#10; &lt;th scope="col"&gt;Meilleur usage&lt;/th&gt;&#10; &lt;/tr&gt;&#10; &lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;HTML&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;.html&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;rapport interactif, lisible par l’humain avec graphiques&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Texte&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;.txt&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;consultation en terminal et sortie archivée brute&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Binaire&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;.bin&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;statistiques intermédiaires fusionnables et reconstructions de rapport&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;JSON&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;.json&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;intégration avec d’autres logiciels ; nécessite &lt;code&gt;JSON::XS&lt;/code&gt;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;CSV brut&lt;/td&gt;&#10; &lt;td&gt;fichier de sortie choisi&lt;/td&gt;&#10; &lt;td&gt;extraction orientée ligne avec &lt;code&gt;--dump-raw-csv&lt;/code&gt;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="html-and-text"&gt;HTML et texte&#10;&lt;/h2&gt;&#10;&lt;p&gt;La sortie par défaut est &lt;code&gt;out.html&lt;/code&gt; :&lt;/p&gt;</description></item><item><title>Rapports d'exemple</title><link>https://pig.center/fr/docs/pgbadger/sample-reports/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/sample-reports/</guid><description>&lt;p&gt;Le contenu d&amp;rsquo;exemple a été généré par pgBadger 11.8 en mai 2022. Les exemples originaux sont stockés avec ce site, de sorte que la navigation dans le rapport, les graphiques, les styles et les scripts restent disponibles sans avoir à interroger le serveur d&amp;rsquo;origine.&lt;/p&gt;&#10;&lt;div class="td-table-scroll td-table-scroll--static"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&#10; &lt;tr&gt;&#10; &lt;th scope="col"&gt;Exemple&lt;/th&gt;&#10; &lt;th scope="col"&gt;Ce qu&amp;rsquo;il illustre&lt;/th&gt;&#10; &lt;th scope="col"&gt;Copie locale&lt;/th&gt;&#10; &lt;/tr&gt;&#10; &lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Rapport complet&lt;/td&gt;&#10; &lt;td&gt;Activité PostgreSQL ainsi que les statistiques de PgBouncer&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/third_party/pgbadger/examples/sample.html"&gt;Ouvrir le rapport complet&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Rapport incrémentiel&lt;/td&gt;&#10; &lt;td&gt;Index calendrier, agrégation hebdomadaire et pages quotidiennes&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/third_party/pgbadger/examples/report/index.html"&gt;Ouvrir l&amp;rsquo;index incrémentiel&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Erreurs et événements&lt;/td&gt;&#10; &lt;td&gt;Un rapport limité aux erreurs et aux événements opérationnels&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/third_party/pgbadger/examples/errors.html"&gt;Ouvrir le rapport d&amp;rsquo;erreurs&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="complete-report"&gt;Rapport complet&#10;&lt;/h2&gt;&#10;&lt;p&gt;Le rapport complet est un document HTML autonome. Utilisez la navigation en haut pour examiner les statistiques globales, les requêtes, les sessions, les connexions, les fichiers temporaires, les points de contrôle, l&amp;rsquo;activité d&amp;rsquo;autovacuum, les verrous et les graphiques spécifiques à PgBouncer.&lt;/p&gt;</description></item><item><title>Prise en charge et contribution</title><link>https://pig.center/fr/docs/pgbadger/support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/support/</guid><description>&lt;p&gt;pgBadger est maintenu dans le cadre d&amp;rsquo;un projet open source. Les rapports de bogues, les propositions de fonctionnalités, les corrections de documentation et les correctifs sont gérés via le dépôt GitHub principal.&lt;/p&gt;&#10;&lt;h2 id="bugs-and-features"&gt;Signalements de bogues et demandes de fonctionnalités&#10;&lt;/h2&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Passez à la dernière version publiée et vérifiez que le comportement persiste.&lt;/li&gt;&#10;&lt;li&gt;Recherchez dans les &lt;a href="https://github.com/darold/pgbadger/issues"&gt;problèmes ouverts&lt;/a&gt;&#10; et les &lt;a href="https://github.com/darold/pgbadger/issues?q=is%3Aissue&amp;#43;is%3Aclosed"&gt;problèmes fermés&lt;/a&gt;&#10; une réponse existante.&lt;/li&gt;&#10;&lt;li&gt;Réduisez le problème à l’échantillon de journal le plus petit possible, qui reproduit encore le comportement.&lt;/li&gt;&#10;&lt;li&gt;Supprimez les identifiants, les requêtes SQL sensibles, les valeurs liées, les noms d’hôtes, les adresses et les données métier.&lt;/li&gt;&#10;&lt;li&gt;Ouvrez un &lt;a href="https://github.com/darold/pgbadger/issues/new"&gt;nouveau problème&lt;/a&gt;&#10; avec la version de pgBadger, le système d’exploitation, le format d’entrée, les options exactes, le résultat observé et le résultat attendu.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;En cas de plantage ou d&amp;rsquo;erreur de parsing, inclure uniquement les lignes de journalisation minimales et nettoyées nécessaires à la reproduction de la limite. Un journal de production complet ou un rapport généré est rarement adapté à une issue publique.&lt;/p&gt;</description></item><item><title>Licence et crédits</title><link>https://pig.center/fr/docs/pgbadger/license/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/fr/docs/pgbadger/license/</guid><description>&lt;p&gt;pgBadger est un logiciel libre et open source distribué sous la licence PostgreSQL. Il peut être utilisé, copié, modifié et redistribué sans frais, sous réserve du maintien des mentions de copyright et de licence.&lt;/p&gt;&#10;&lt;h2 id="postgresql-license"&gt;Licence PostgreSQL&#10;&lt;/h2&gt;&#10;&lt;p&gt;Copyright (c) 2012-2026, Gilles Darold&lt;/p&gt;&#10;&lt;p&gt;Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.&lt;/p&gt;</description></item></channel></rss>