STAT - Monitoring & Stats

Observability Catalogs, Monitoring Metrics & Views, Statistics, Query Plans, WaitSampling, SlowLogs, and etc…

Extension List

There are 35 extensions in 34 packages.

ExtensionPackageVersionLicenseLanguageDescription
pg_profilepg_profile4.11BSD 2-ClauseCPostgreSQL load profile repository and report builder
pg_tracingpg_tracing0.1.3MITCDistributed Tracing for PostgreSQL
pg_show_planspg_show_plans2.1.7PostgreSQLCshow query plans of all currently running SQL statements
pg_stat_kcachepg_stat_kcache2.3.1BSD 3-ClauseCKernel statistics gathering
pg_stat_monitorpg_stat_monitor2.3.2BSD 3-ClauseCThe pg_stat_monitor is a PostgreSQL Query Performance Monitoring tool, based on PostgreSQL contrib module pg_stat_statements. pg_stat_monitor provides aggregated statistics, client information, plan details including plan, and histogram information.
pg_qualstatspg_qualstats2.1.3BSD 3-ClauseCAn extension collecting statistics about quals
pg_store_planspg_store_plans1.9BSD 3-ClauseCtrack plan statistics of all SQL statements executed
pg_track_settingspg_track_settings2.1.2PostgreSQLSQLTrack settings changes
pg_track_optimizerpg_track_optimizer0.9.1MITCTrack planning decisions in comparison with execution reality
pg_wait_samplingpg_wait_sampling1.1.9PostgreSQLCsampling based statistics of wait events
pgsentinelpgsentinel1.4.0PostgreSQLCactive session history
system_statssystem_stats3.2PostgreSQLCEnterpriseDB system statistics for PostgreSQL
metapg_meta0.4.0BSD 2-ClauseSQLNormalized, friendlier system catalog for PostgreSQL
pgnodemxpgnodemx1.7Apache-2.0CCapture node OS metrics via SQL queries
pg_proctabpgnodemx1.7BSD 3-ClauseCPostgreSQL extension to access the OS process table
pg_sqlogpg_sqlog1.6BSD 3-ClauseSQLProvide SQL interface to logs
bgw_replstatusbgw_replstatus1.0.8PostgreSQLCSmall PostgreSQL background worker to report whether a node is a replication master or standby
pgmeminfopgmeminfo1.0.0MITCshow memory usage
toastinfotoastinfo1.5PostgreSQLCshow details on toasted datums
explain_uipg_explain_ui0.0.2PostgreSQLRusteasily jump into a visual plan UI for any SQL query
pg_relusagepg_relusage0.0.1PostgreSQLCLog all the queries that reference a particular column
pagevispagevis0.1MITSQLVisualise database pages in ascii code
powapowa5.1.1PostgreSQLPythonPostgreSQL Workload Analyser-core
pg_overexplainpg_overexplain1.0PostgreSQLCAllow EXPLAIN to dump even more details
pg_logicalinspectpg_logicalinspect1.0PostgreSQLCLogical decoding components inspection
pageinspectpageinspect1.12PostgreSQLCinspect the contents of database pages at a low level
pgrowlockspgrowlocks1.2PostgreSQLCshow row-level locking information
sslinfosslinfo1.2PostgreSQLCinformation about SSL certificates
pg_buffercachepg_buffercache1.5PostgreSQLCexamine the shared buffer cache
pg_walinspectpg_walinspect1.1PostgreSQLCfunctions to inspect contents of PostgreSQL Write-Ahead Log
pg_freespacemappg_freespacemap1.2PostgreSQLCexamine the free space map (FSM)
pg_visibilitypg_visibility1.2PostgreSQLCexamine the visibility map (VM) and page-level visibility info
pgstattuplepgstattuple1.5PostgreSQLCshow tuple-level statistics
auto_explainauto_explain-PostgreSQLCProvides a means for logging execution plans of slow statements automatically
pg_stat_statementspg_stat_statements1.11PostgreSQLCtrack planning and execution statistics of all SQL statements executed

pg_profile

pg_profile - 4.11 : PostgreSQL load profile repository and report builder

ItemValueOSx86_64aarch64
Extensionpg_profileel818171615141817161514
Packagepg_profileel918171615141817161514
RPMpg_profile_$vel1018171615141817161514
DEBpostgresql-$v-pg-profiled1218171615141817161514
LanguageCd1318171615141817161514
RepoMIXEDu2218171615141817161514
LicenseBSD 2-Clauseu2418171615141817161514

pg_tracing

pg_tracing - 0.1.3 : Distributed Tracing for PostgreSQL

ItemValueOSx86_64aarch64
Extensionpg_tracingel818171615141817161514
Packagepg_tracingel918171615141817161514
RPMpg_tracing_$vel1018171615141817161514
DEBpostgresql-$v-pg-tracingd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseMITu2418171615141817161514

pg_show_plans

pg_show_plans - 2.1.7 : show query plans of all currently running SQL statements

ItemValueOSx86_64aarch64
Extensionpg_show_plansel818171615141817161514
Packagepg_show_plansel918171615141817161514
RPMpg_show_plans_$vel1018171615141817161514
DEBpostgresql-$v-show-plansd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_stat_kcache

pg_stat_kcache - 2.3.1 : Kernel statistics gathering

ItemValueOSx86_64aarch64
Extensionpg_stat_kcacheel818171615141817161514
Packagepg_stat_kcacheel918171615141817161514
RPMpg_stat_kcache_$vel1018171615141817161514
DEBpostgresql-$v-pg-stat-kcached1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicenseBSD 3-Clauseu2418171615141817161514

pg_stat_monitor

pg_stat_monitor - 2.3.2 : The pg_stat_monitor is a PostgreSQL Query Performance Monitoring tool, based on PostgreSQL contrib module pg_stat_statements. pg_stat_monitor provides aggregated statistics, client information, plan details including plan, and histogram information.

ItemValueOSx86_64aarch64
Extensionpg_stat_monitorel818171615141817161514
Packagepg_stat_monitorel918171615141817161514
RPMpg_stat_monitor_$vel1018171615141817161514
DEBpostgresql-$v-pg-stat-monitord1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseBSD 3-Clauseu2418171615141817161514

pg_qualstats

pg_qualstats - 2.1.3 : An extension collecting statistics about quals

ItemValueOSx86_64aarch64
Extensionpg_qualstatsel818171615141817161514
Packagepg_qualstatsel918171615141817161514
RPMpg_qualstats_$vel1018171615141817161514
DEBpostgresql-$v-pg-qualstatsd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicenseBSD 3-Clauseu2418171615141817161514

pg_store_plans

pg_store_plans - 1.9 : track plan statistics of all SQL statements executed

ItemValueOSx86_64aarch64
Extensionpg_store_plansel818171615141817161514
Packagepg_store_plansel918171615141817161514
RPMpg_store_plans_$vel1018171615141817161514
DEBpostgresql-$v-pg-store-pland1218171615141817161514
LanguageCd1318171615141817161514
RepoMIXEDu2218171615141817161514
LicenseBSD 3-Clauseu2418171615141817161514

pg_track_settings

pg_track_settings - 2.1.2 : Track settings changes

ItemValueOSx86_64aarch64
Extensionpg_track_settingsel818171615141817161514
Packagepg_track_settingsel918171615141817161514
RPMpg_track_settings_$vel1018171615141817161514
DEBpostgresql-$v-pg-track-settingsd1218171615141817161514
LanguageSQLd1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_track_optimizer

pg_track_optimizer - 0.9.1 : Track planning decisions in comparison with execution reality

ItemValueOSx86_64aarch64
Extensionpg_track_optimizerel818171615141817161514
Packagepg_track_optimizerel918171615141817161514
RPMpg_track_optimizer_$vel1018171615141817161514
DEBpostgresql-$v-pg-track-optimizerd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseMITu2418171615141817161514

pg_wait_sampling

pg_wait_sampling - 1.1.9 : sampling based statistics of wait events

ItemValueOSx86_64aarch64
Extensionpg_wait_samplingel818171615141817161514
Packagepg_wait_samplingel918171615141817161514
RPMpg_wait_sampling_$vel1018171615141817161514
DEBpostgresql-$v-pg-wait-samplingd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pgsentinel

pgsentinel - 1.4.0 : active session history

ItemValueOSx86_64aarch64
Extensionpgsentinelel818171615141817161514
Packagepgsentinelel918171615141817161514
RPMpgsentinel_$vel1018171615141817161514
DEBpostgresql-$v-pgsentineld1218171615141817161514
LanguageCd1318171615141817161514
RepoMIXEDu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

system_stats

system_stats - 3.2 : EnterpriseDB system statistics for PostgreSQL

ItemValueOSx86_64aarch64
Extensionsystem_statsel818171615141817161514
Packagesystem_statsel918171615141817161514
RPMsystem_stats_$vel1018171615141817161514
DEBpostgresql-$v-system-statsd1218171615141817161514
LanguageCd1318171615141817161514
RepoMIXEDu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

meta

pg_meta - 0.4.0 : Normalized, friendlier system catalog for PostgreSQL

ItemValueOSx86_64aarch64
Extensionmetael818171615141817161514
Packagepg_metael918171615141817161514
RPMpg_meta_$vel1018171615141817161514
DEBpostgresql-$v-pg-metad1218171615141817161514
LanguageSQLd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseBSD 2-Clauseu2418171615141817161514

pgnodemx

pgnodemx - 1.7 : Capture node OS metrics via SQL queries

ItemValueOSx86_64aarch64
Extensionpgnodemxel818171615141817161514
Packagepgnodemxel918171615141817161514
RPMpgnodemx_$vel1018171615141817161514
DEBpostgresql-$v-pgnodemxd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseApache-2.0u2418171615141817161514

pg_proctab

pgnodemx - 1.7 : PostgreSQL extension to access the OS process table

ItemValueOSx86_64aarch64
Extensionpg_proctabel818171615141817161514
Packagepgnodemxel918171615141817161514
RPMpgnodemx_$vel1018171615141817161514
DEBpostgresql-$v-pgnodemxd1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseBSD 3-Clauseu2418171615141817161514

pg_sqlog

pg_sqlog - 1.6 : Provide SQL interface to logs

ItemValueOSx86_64aarch64
Extensionpg_sqlogel818171615141817161514
Packagepg_sqlogel918171615141817161514
RPMpg_sqlog_$vel1018171615141817161514
DEBpostgresql-$v-pg-sqlogd1218171615141817161514
LanguageSQLd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseBSD 3-Clauseu2418171615141817161514

bgw_replstatus

bgw_replstatus - 1.0.8 : Small PostgreSQL background worker to report whether a node is a replication master or standby

ItemValueOSx86_64aarch64
Extensionbgw_replstatusel818171615141817161514
Packagebgw_replstatusel918171615141817161514
RPMbgw_replstatus_$vel1018171615141817161514
DEBpostgresql-$v-bgw-replstatusd1218171615141817161514
LanguageCd1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pgmeminfo

pgmeminfo - 1.0.0 : show memory usage

ItemValueOSx86_64aarch64
Extensionpgmeminfoel818171615141817161514
Packagepgmeminfoel918171615141817161514
RPMpgmeminfo_$vel1018171615141817161514
DEBpostgresql-$v-pgmeminfod1218171615141817161514
LanguageCd1318171615141817161514
RepoMIXEDu2218171615141817161514
LicenseMITu2418171615141817161514

toastinfo

toastinfo - 1.5 : show details on toasted datums

ItemValueOSx86_64aarch64
Extensiontoastinfoel818171615141817161514
Packagetoastinfoel918171615141817161514
RPMtoastinfo_$vel1018171615141817161514
DEBpostgresql-$v-toastinfod1218171615141817161514
LanguageCd1318171615141817161514
RepoMIXEDu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

explain_ui

pg_explain_ui - 0.0.2 : easily jump into a visual plan UI for any SQL query

ItemValueOSx86_64aarch64
Extensionexplain_uiel818171615141817161514
Packagepg_explain_uiel918171615141817161514
RPMpg_explain_ui_$vel1018171615141817161514
DEBpostgresql-$v-pg-explain-uid1218171615141817161514
LanguageRustd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_relusage

pg_relusage - 0.0.1 : Log all the queries that reference a particular column

ItemValueOSx86_64aarch64
Extensionpg_relusageel818171615141817161514
Packagepg_relusageel918171615141817161514
RPMpg_relusage_$vel1018171615141817161514
DEBpostgresql-$v-pg-relusaged1218171615141817161514
LanguageCd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pagevis

pagevis - 0.1 : Visualise database pages in ascii code

ItemValueOSx86_64aarch64
Extensionpagevisel818171615141817161514
Packagepagevisel918171615141817161514
RPMpagevis_$vel1018171615141817161514
DEBpostgresql-$v-pagevisd1218171615141817161514
LanguageSQLd1318171615141817161514
RepoPIGSTYu2218171615141817161514
LicenseMITu2418171615141817161514

powa

powa - 5.1.1 : PostgreSQL Workload Analyser-core

ItemValueOSx86_64aarch64
Extensionpowael818171615141817161514
Packagepowael918171615141817161514
RPMpowa_$vel1018171615141817161514
DEBpostgresql-$v-powad1218171615141817161514
LanguagePythond1318171615141817161514
RepoPGDGu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_overexplain

pg_overexplain - 1.0 : Allow EXPLAIN to dump even more details

ItemValueOSx86_64aarch64
Extensionpg_overexplainel818171615141817161514
Packagepg_overexplainel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_logicalinspect

pg_logicalinspect - 1.0 : Logical decoding components inspection

ItemValueOSx86_64aarch64
Extensionpg_logicalinspectel818171615141817161514
Packagepg_logicalinspectel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pageinspect

pageinspect - 1.12 : inspect the contents of database pages at a low level

ItemValueOSx86_64aarch64
Extensionpageinspectel818171615141817161514
Packagepageinspectel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pgrowlocks

pgrowlocks - 1.2 : show row-level locking information

ItemValueOSx86_64aarch64
Extensionpgrowlocksel818171615141817161514
Packagepgrowlocksel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

sslinfo

sslinfo - 1.2 : information about SSL certificates

ItemValueOSx86_64aarch64
Extensionsslinfoel818171615141817161514
Packagesslinfoel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_buffercache

pg_buffercache - 1.5 : examine the shared buffer cache

ItemValueOSx86_64aarch64
Extensionpg_buffercacheel818171615141817161514
Packagepg_buffercacheel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_walinspect

pg_walinspect - 1.1 : functions to inspect contents of PostgreSQL Write-Ahead Log

ItemValueOSx86_64aarch64
Extensionpg_walinspectel818171615141817161514
Packagepg_walinspectel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_freespacemap

pg_freespacemap - 1.2 : examine the free space map (FSM)

ItemValueOSx86_64aarch64
Extensionpg_freespacemapel818171615141817161514
Packagepg_freespacemapel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_visibility

pg_visibility - 1.2 : examine the visibility map (VM) and page-level visibility info

ItemValueOSx86_64aarch64
Extensionpg_visibilityel818171615141817161514
Packagepg_visibilityel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pgstattuple

pgstattuple - 1.5 : show tuple-level statistics

ItemValueOSx86_64aarch64
Extensionpgstattupleel818171615141817161514
Packagepgstattupleel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

auto_explain

auto_explain - - : Provides a means for logging execution plans of slow statements automatically

ItemValueOSx86_64aarch64
Extensionauto_explainel818171615141817161514
Packageauto_explainel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

pg_stat_statements

pg_stat_statements - 1.11 : track planning and execution statistics of all SQL statements executed

ItemValueOSx86_64aarch64
Extensionpg_stat_statementsel818171615141817161514
Packagepg_stat_statementsel918171615141817161514
RPMpostgresql$v-contribel1018171615141817161514
DEBpostgresql-$vd1218171615141817161514
LanguageCd1318171615141817161514
RepoCONTRIBu2218171615141817161514
LicensePostgreSQLu2418171615141817161514

Last Modified 2026-03-12: add pg extension catalog (95749bf)