pkg.soopen package index

brew / rang 5176

Installer pgbadger avec Homebrew, apk, apt, dnf, MacPorts, Nix, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de pgbadger pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install pgbadger

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install pgbadger

MacPorts ports tree · databases/pgbadger/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add pgbadger

Alpine Linux edge package indexes · pgbadger · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install pgbadger

Debian stable package indexes · pgbadger · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install pgbadger

Fedora Rawhide package metadata · pgbadger · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#pgbadger

nixpkgs package indexes · pgbadger · Source: raw.githubusercontent.com

openSUSE zyppervérifié · 92%
sudo zypper install pgbadger

openSUSE Tumbleweed package metadata · pgbadger · Source: download.opensuse.org

aperçu

Résumé du paquet

Log analyzer for PostgreSQL

Commandes et alias

  • pgbadger

historique

Historique du projet et usages

pgBadger is an offline PostgreSQL log analyzer that generates interactive HTML and other report formats for query performance, sessions, locks, checkpoints, autovacuum, errors, and related operational activity.

Historique du projet

Gilles Darold created pgBadger as a fast PostgreSQL log analyzer and released its early series in 2012. It was positioned as a replacement for the older pgFouine workflow and used JavaScript-rendered graphs in self-contained reports.

The project added incremental reporting, additional log formats, richer performance and error analysis, and multiple machine-readable outputs while retaining a command-line workflow and PostgreSQL license.

Historique d'adoption

pgBadger's single-command, pure-Perl design and ability to work from existing log files made it straightforward to package and run on database hosts, reporting hosts, and administrative workstations. source_facts.package-manager records availability across Homebrew and several major Unix distribution ecosystems.

Support expanded beyond ordinary PostgreSQL stderr logs to formats and environments including csvlog, jsonlog, syslog, cloud-hosted PostgreSQL logs, compressed or remote inputs, and PgBouncer statistics logs.

Modes d'utilisation

DBAs run pgBadger against one or more local, compressed, remote, or streamed log inputs. Common uses include identifying slow or frequent queries, inspecting errors and lock activity, evaluating checkpoints and autovacuum, and generating scheduled daily or weekly reports.

Pourquoi les passionnés de paquets s'y intéressent

pgBadger represents the classic Unix package pattern of converting already-available operational text into a portable artifact. It provides deep PostgreSQL-specific analysis and shareable HTML reports without requiring a permanently running agent or monitoring service.

Chronologie

  • 2012: The first pgBadger release series established the PostgreSQL log-analysis and HTML-report workflow.
  • 2014: Incremental reporting enabled cumulative scheduled reports.
  • 2018: The 10.x series introduced a redesigned reporting interface.

Related projects

  • pgBadger complements live PostgreSQL activity monitors by providing retrospective analysis of retained logs. It also directly understands PgBouncer log formats, allowing the pooler and database logs to participate in the same reporting workflow.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:sql

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 5 plateformes.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
pgbadgercliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-11-04
version du gestionnaire13.2
gestionnaire mis à jour2026-11-03
données localesOK
amontà jour
dernière version détectéev13.3

https://github.com/darold/pgbadger

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:pgbadger
Version13.2
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/pgbadger
Page d'accueilhttps://pgbadger.darold.net/
Dépôthttps://github.com/darold/pgbadger
Docs amonthttps://pgbadger.darold.net/
LicencePostgreSQL
Archive sourcehttps://github.com/darold/pgbadger/archive/refs/tags/v13.3.tar.gz
Dernière mise à jour2026-11-03T11:38:39Z
Pulseupdated
Bouteilledisponible (sur arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré
PrécautionsYou must configure your PostgreSQL server before using pgBadger. Edit postgresql.conf (in $HOMEBREW_PREFIX/var/postgres if you use Homebrew's PostgreSQL), set the following parameters, and restart PostgreSQL: log_destination = 'stderr' log_line_prefix = '%t [%p]: [%l-1] user=%u,db=%d ' log_statement = 'none' log_duration = off log_min_duration_statement = 0 log_checkpoints = on log_connections = on log_disconnections = on log_lock_waits = on log_temp_files = 0 lc_messages = 'C'

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepgbadger
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

pgbadger 13.1-1

Fast PostgreSQL log analysis report

https://dalibo.github.io/pgbadger/

sudo apt install pgbadger
  • Section: admin
  • Architecture: all
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Pgbadger
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pgbadger from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

pgbadger

nix profile install nixpkgs#pgbadger
  • normalized package name match
  • Correspondance par : Pgbadger
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: pgbadger from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

pgbadger 12.4-1

Fast PostgreSQL log analysis report

https://dalibo.github.io/pgbadger/

sudo apt install pgbadger
  • Section: universe/admin
  • Architecture: all
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Pgbadger
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pgbadger from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

pgbadger 12.4-r1

A fast PostgreSQL Log Analyzer

https://github.com/darold/pgbadger

sudo apk add pgbadger
  • License: Custom
  • Architecture: x86_64
  • Source Package: pgbadger
  • 1 fournit
  • normalized package name match
  • Correspondance par : Pgbadger
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pgbadger from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

pgbadger-doc 12.4-r1

A fast PostgreSQL Log Analyzer (documentation)

https://github.com/darold/pgbadger

sudo apk add pgbadger-doc
  • License: Custom
  • Architecture: x86_64
  • Source Package: pgbadger
  • normalized package name match
  • Correspondance par : Pgbadger
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pgbadger-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

pgbadger 13.2-4.fc45

PostgreSQL log analyzer with fully detailed reports and graphs

https://github.com/darold/pgbadger

sudo dnf install pgbadger
  • License: PostgreSQL AND MIT AND Artistic-2.0 AND OFL-1.1 AND CC-BY-3.0 AND GPL-2.0-only
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: pgbadger
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Pgbadger
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: pgbadger from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
zypper95%

pgbadger 13.2-1.5

A fast PostgreSQL log analyzer

https://pgbadger.darold.net/

sudo zypper install pgbadger
  • License: MIT
  • Category: System/Monitoring
  • Architecture: noarch
  • Source Package: pgbadger
  • 3 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Pgbadger
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: pgbadger from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
MacPorts95%

pgbadger

sudo port install pgbadger
  • normalized package name match
  • Correspondance par : Pgbadger
MacPorts ports tree · api.github.com · MacPorts ports tree: databases/pgbadger/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation