pgsentinel

pgsentinel

pgsentinel : active session history

Overview

IDExtensionPackageVersionCategoryLicenseLanguage
6410
pgsentinel
pgsentinel
1.4.1
STAT
PostgreSQL
C
AttributeHas BinaryHas LibraryNeed LoadHas DDLRelocatableTrusted
--sLd-r
No
Yes
Yes
Yes
yes
no
Relationships
See Also
system_stats
pgnodemx
pg_stat_monitor
pg_wait_sampling
bgw_replstatus
pg_profile
pg_proctab
powa

Packages

TypeRepoVersionPG Major CompatibilityPackage PatternDependencies
EXT
MIXED
1.4.1
18
17
16
15
14
pgsentinel-
RPM
PIGSTY
1.4.1
18
17
16
15
14
pgsentinel_$v-
DEB
PGDG
1.4.1
18
17
16
15
14
postgresql-$v-pgsentinel-
Linux / PGPG18PG17PG16PG15PG14
el8.x86_64
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
el8.aarch64
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
el9.x86_64
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
el9.aarch64
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
el10.x86_64
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
el10.aarch64
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
PIGSTY 1.4.1
d12.x86_64
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
d12.aarch64
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
d13.x86_64
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
d13.aarch64
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
u22.x86_64
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
u22.aarch64
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
u24.x86_64
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
u24.aarch64
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PGDG 1.4.1
PackageVersionOSORGSIZEFile URL
pgsentinel_181.4.1el8.x86_64pigsty23.4 KiBpgsentinel_18-1.4.1-1PIGSTY.el8.x86_64.rpm
pgsentinel_181.4.0el8.x86_64pgdg24.7 KiBpgsentinel_18-1.4.0-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_181.3.1el8.x86_64pgdg24.2 KiBpgsentinel_18-1.3.1-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_181.4.1el8.aarch64pigsty22.8 KiBpgsentinel_18-1.4.1-1PIGSTY.el8.aarch64.rpm
pgsentinel_181.4.0el8.aarch64pgdg23.9 KiBpgsentinel_18-1.4.0-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_181.3.1el8.aarch64pgdg23.4 KiBpgsentinel_18-1.3.1-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_181.4.1el9.x86_64pigsty23.6 KiBpgsentinel_18-1.4.1-1PIGSTY.el9.x86_64.rpm
pgsentinel_181.4.0el9.x86_64pgdg25.0 KiBpgsentinel_18-1.4.0-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_181.3.1el9.x86_64pgdg24.5 KiBpgsentinel_18-1.3.1-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_181.4.1el9.aarch64pigsty23.1 KiBpgsentinel_18-1.4.1-1PIGSTY.el9.aarch64.rpm
pgsentinel_181.4.0el9.aarch64pgdg24.2 KiBpgsentinel_18-1.4.0-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_181.3.1el9.aarch64pgdg23.8 KiBpgsentinel_18-1.3.1-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_181.4.1el10.x86_64pigsty24.1 KiBpgsentinel_18-1.4.1-1PIGSTY.el10.x86_64.rpm
pgsentinel_181.4.0el10.x86_64pgdg25.5 KiBpgsentinel_18-1.4.0-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_181.3.1el10.x86_64pgdg24.9 KiBpgsentinel_18-1.3.1-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_181.4.1el10.aarch64pigsty23.2 KiBpgsentinel_18-1.4.1-1PIGSTY.el10.aarch64.rpm
pgsentinel_181.4.0el10.aarch64pgdg24.4 KiBpgsentinel_18-1.4.0-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_181.3.1el10.aarch64pgdg24.0 KiBpgsentinel_18-1.3.1-1PGDG.rhel10.1.aarch64.rpm
postgresql-18-pgsentinel1.4.1d12.x86_64pgdg44.9 KiBpostgresql-18-pgsentinel_1.4.1-1.pgdg12+1_amd64.deb
postgresql-18-pgsentinel1.4.0d12.x86_64pgdg44.4 KiBpostgresql-18-pgsentinel_1.4.0-1.pgdg12+1_amd64.deb
postgresql-18-pgsentinel1.4.0d12.x86_64pigsty40.5 KiBpostgresql-18-pgsentinel_1.4.0-1PIGSTY~bookworm_amd64.deb
postgresql-18-pgsentinel1.4.1d12.aarch64pgdg43.9 KiBpostgresql-18-pgsentinel_1.4.1-1.pgdg12+1_arm64.deb
postgresql-18-pgsentinel1.4.0d12.aarch64pgdg43.3 KiBpostgresql-18-pgsentinel_1.4.0-1.pgdg12+1_arm64.deb
postgresql-18-pgsentinel1.4.0d12.aarch64pigsty39.4 KiBpostgresql-18-pgsentinel_1.4.0-1PIGSTY~bookworm_arm64.deb
postgresql-18-pgsentinel1.4.1d13.x86_64pgdg44.8 KiBpostgresql-18-pgsentinel_1.4.1-1.pgdg13+1_amd64.deb
postgresql-18-pgsentinel1.4.0d13.x86_64pgdg44.3 KiBpostgresql-18-pgsentinel_1.4.0-1.pgdg13+1_amd64.deb
postgresql-18-pgsentinel1.4.0d13.x86_64pigsty40.5 KiBpostgresql-18-pgsentinel_1.4.0-1PIGSTY~trixie_amd64.deb
postgresql-18-pgsentinel1.4.1d13.aarch64pgdg44.0 KiBpostgresql-18-pgsentinel_1.4.1-1.pgdg13+1_arm64.deb
postgresql-18-pgsentinel1.4.0d13.aarch64pgdg43.4 KiBpostgresql-18-pgsentinel_1.4.0-1.pgdg13+1_arm64.deb
postgresql-18-pgsentinel1.4.0d13.aarch64pigsty39.5 KiBpostgresql-18-pgsentinel_1.4.0-1PIGSTY~trixie_arm64.deb
postgresql-18-pgsentinel1.4.1u22.x86_64pgdg46.1 KiBpostgresql-18-pgsentinel_1.4.1-1.pgdg22.04+1_amd64.deb
postgresql-18-pgsentinel1.4.0u22.x86_64pgdg45.5 KiBpostgresql-18-pgsentinel_1.4.0-1.pgdg22.04+1_amd64.deb
postgresql-18-pgsentinel1.4.0u22.x86_64pigsty44.1 KiBpostgresql-18-pgsentinel_1.4.0-1PIGSTY~jammy_amd64.deb
postgresql-18-pgsentinel1.4.1u22.aarch64pgdg44.9 KiBpostgresql-18-pgsentinel_1.4.1-1.pgdg22.04+1_arm64.deb
postgresql-18-pgsentinel1.4.0u22.aarch64pgdg44.2 KiBpostgresql-18-pgsentinel_1.4.0-1.pgdg22.04+1_arm64.deb
postgresql-18-pgsentinel1.4.0u22.aarch64pigsty43.2 KiBpostgresql-18-pgsentinel_1.4.0-1PIGSTY~jammy_arm64.deb
postgresql-18-pgsentinel1.4.1u24.x86_64pgdg44.9 KiBpostgresql-18-pgsentinel_1.4.1-1.pgdg24.04+1_amd64.deb
postgresql-18-pgsentinel1.4.0u24.x86_64pgdg44.3 KiBpostgresql-18-pgsentinel_1.4.0-1.pgdg24.04+1_amd64.deb
postgresql-18-pgsentinel1.4.0u24.x86_64pigsty42.6 KiBpostgresql-18-pgsentinel_1.4.0-1PIGSTY~noble_amd64.deb
postgresql-18-pgsentinel1.4.1u24.aarch64pgdg44.0 KiBpostgresql-18-pgsentinel_1.4.1-1.pgdg24.04+1_arm64.deb
postgresql-18-pgsentinel1.4.0u24.aarch64pgdg43.4 KiBpostgresql-18-pgsentinel_1.4.0-1.pgdg24.04+1_arm64.deb
postgresql-18-pgsentinel1.4.0u24.aarch64pigsty42.1 KiBpostgresql-18-pgsentinel_1.4.0-1PIGSTY~noble_arm64.deb
PackageVersionOSORGSIZEFile URL
pgsentinel_171.4.1el8.x86_64pigsty23.4 KiBpgsentinel_17-1.4.1-1PIGSTY.el8.x86_64.rpm
pgsentinel_171.4.0el8.x86_64pgdg24.7 KiBpgsentinel_17-1.4.0-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_171.3.1el8.x86_64pgdg24.3 KiBpgsentinel_17-1.3.1-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_171.2.0el8.x86_64pgdg23.6 KiBpgsentinel_17-1.2.0-1PGDG.rhel8.x86_64.rpm
pgsentinel_171.4.1el8.aarch64pigsty22.9 KiBpgsentinel_17-1.4.1-1PIGSTY.el8.aarch64.rpm
pgsentinel_171.4.0el8.aarch64pgdg24.0 KiBpgsentinel_17-1.4.0-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_171.3.1el8.aarch64pgdg23.4 KiBpgsentinel_17-1.3.1-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_171.2.0el8.aarch64pgdg22.8 KiBpgsentinel_17-1.2.0-1PGDG.rhel8.aarch64.rpm
pgsentinel_171.4.1el9.x86_64pigsty23.7 KiBpgsentinel_17-1.4.1-1PIGSTY.el9.x86_64.rpm
pgsentinel_171.4.0el9.x86_64pgdg25.0 KiBpgsentinel_17-1.4.0-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_171.3.1el9.x86_64pgdg24.6 KiBpgsentinel_17-1.3.1-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_171.2.0el9.x86_64pgdg24.1 KiBpgsentinel_17-1.2.0-1PGDG.rhel9.x86_64.rpm
pgsentinel_171.4.1el9.aarch64pigsty23.2 KiBpgsentinel_17-1.4.1-1PIGSTY.el9.aarch64.rpm
pgsentinel_171.4.0el9.aarch64pgdg24.3 KiBpgsentinel_17-1.4.0-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_171.3.1el9.aarch64pgdg23.9 KiBpgsentinel_17-1.3.1-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_171.2.0el9.aarch64pgdg23.2 KiBpgsentinel_17-1.2.0-1PGDG.rhel9.aarch64.rpm
pgsentinel_171.4.1el10.x86_64pigsty24.2 KiBpgsentinel_17-1.4.1-1PIGSTY.el10.x86_64.rpm
pgsentinel_171.4.0el10.x86_64pgdg25.5 KiBpgsentinel_17-1.4.0-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_171.3.1el10.x86_64pgdg24.9 KiBpgsentinel_17-1.3.1-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_171.2.0el10.x86_64pgdg24.7 KiBpgsentinel_17-1.2.0-1PGDG.rhel10.x86_64.rpm
pgsentinel_171.4.1el10.aarch64pigsty23.3 KiBpgsentinel_17-1.4.1-1PIGSTY.el10.aarch64.rpm
pgsentinel_171.4.0el10.aarch64pgdg24.5 KiBpgsentinel_17-1.4.0-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_171.3.1el10.aarch64pgdg24.1 KiBpgsentinel_17-1.3.1-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_171.2.0el10.aarch64pgdg23.8 KiBpgsentinel_17-1.2.0-1PGDG.rhel10.aarch64.rpm
postgresql-17-pgsentinel1.4.1d12.x86_64pgdg45.0 KiBpostgresql-17-pgsentinel_1.4.1-1.pgdg12+1_amd64.deb
postgresql-17-pgsentinel1.4.0d12.x86_64pgdg44.4 KiBpostgresql-17-pgsentinel_1.4.0-1.pgdg12+1_amd64.deb
postgresql-17-pgsentinel1.4.0d12.x86_64pigsty40.6 KiBpostgresql-17-pgsentinel_1.4.0-1PIGSTY~bookworm_amd64.deb
postgresql-17-pgsentinel1.4.1d12.aarch64pgdg43.9 KiBpostgresql-17-pgsentinel_1.4.1-1.pgdg12+1_arm64.deb
postgresql-17-pgsentinel1.4.0d12.aarch64pgdg43.4 KiBpostgresql-17-pgsentinel_1.4.0-1.pgdg12+1_arm64.deb
postgresql-17-pgsentinel1.4.0d12.aarch64pigsty39.6 KiBpostgresql-17-pgsentinel_1.4.0-1PIGSTY~bookworm_arm64.deb
postgresql-17-pgsentinel1.4.1d13.x86_64pgdg44.9 KiBpostgresql-17-pgsentinel_1.4.1-1.pgdg13+1_amd64.deb
postgresql-17-pgsentinel1.4.0d13.x86_64pgdg44.4 KiBpostgresql-17-pgsentinel_1.4.0-1.pgdg13+1_amd64.deb
postgresql-17-pgsentinel1.4.0d13.x86_64pigsty40.5 KiBpostgresql-17-pgsentinel_1.4.0-1PIGSTY~trixie_amd64.deb
postgresql-17-pgsentinel1.4.1d13.aarch64pgdg44.1 KiBpostgresql-17-pgsentinel_1.4.1-1.pgdg13+1_arm64.deb
postgresql-17-pgsentinel1.4.0d13.aarch64pgdg43.3 KiBpostgresql-17-pgsentinel_1.4.0-1.pgdg13+1_arm64.deb
postgresql-17-pgsentinel1.4.0d13.aarch64pigsty39.6 KiBpostgresql-17-pgsentinel_1.4.0-1PIGSTY~trixie_arm64.deb
postgresql-17-pgsentinel1.4.1u22.x86_64pgdg54.1 KiBpostgresql-17-pgsentinel_1.4.1-1.pgdg22.04+1_amd64.deb
postgresql-17-pgsentinel1.4.0u22.x86_64pgdg53.6 KiBpostgresql-17-pgsentinel_1.4.0-1.pgdg22.04+1_amd64.deb
postgresql-17-pgsentinel1.4.0u22.x86_64pigsty52.4 KiBpostgresql-17-pgsentinel_1.4.0-1PIGSTY~jammy_amd64.deb
postgresql-17-pgsentinel1.4.1u22.aarch64pgdg52.9 KiBpostgresql-17-pgsentinel_1.4.1-1.pgdg22.04+1_arm64.deb
postgresql-17-pgsentinel1.4.0u22.aarch64pgdg52.3 KiBpostgresql-17-pgsentinel_1.4.0-1.pgdg22.04+1_arm64.deb
postgresql-17-pgsentinel1.4.0u22.aarch64pigsty51.4 KiBpostgresql-17-pgsentinel_1.4.0-1PIGSTY~jammy_arm64.deb
postgresql-17-pgsentinel1.4.1u24.x86_64pgdg45.0 KiBpostgresql-17-pgsentinel_1.4.1-1.pgdg24.04+1_amd64.deb
postgresql-17-pgsentinel1.4.0u24.x86_64pgdg44.4 KiBpostgresql-17-pgsentinel_1.4.0-1.pgdg24.04+1_amd64.deb
postgresql-17-pgsentinel1.4.0u24.x86_64pigsty42.7 KiBpostgresql-17-pgsentinel_1.4.0-1PIGSTY~noble_amd64.deb
postgresql-17-pgsentinel1.4.1u24.aarch64pgdg44.1 KiBpostgresql-17-pgsentinel_1.4.1-1.pgdg24.04+1_arm64.deb
postgresql-17-pgsentinel1.4.0u24.aarch64pgdg43.4 KiBpostgresql-17-pgsentinel_1.4.0-1.pgdg24.04+1_arm64.deb
postgresql-17-pgsentinel1.4.0u24.aarch64pigsty42.1 KiBpostgresql-17-pgsentinel_1.4.0-1PIGSTY~noble_arm64.deb
PackageVersionOSORGSIZEFile URL
pgsentinel_161.4.1el8.x86_64pigsty23.4 KiBpgsentinel_16-1.4.1-1PIGSTY.el8.x86_64.rpm
pgsentinel_161.4.0el8.x86_64pgdg24.7 KiBpgsentinel_16-1.4.0-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_161.3.1el8.x86_64pgdg24.2 KiBpgsentinel_16-1.3.1-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_161.2.0el8.x86_64pgdg23.6 KiBpgsentinel_16-1.2.0-1PGDG.rhel8.x86_64.rpm
pgsentinel_161.4.1el8.aarch64pigsty22.9 KiBpgsentinel_16-1.4.1-1PIGSTY.el8.aarch64.rpm
pgsentinel_161.4.0el8.aarch64pgdg23.9 KiBpgsentinel_16-1.4.0-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_161.3.1el8.aarch64pgdg23.4 KiBpgsentinel_16-1.3.1-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_161.2.0el8.aarch64pgdg22.8 KiBpgsentinel_16-1.2.0-1PGDG.rhel8.aarch64.rpm
pgsentinel_161.4.1el9.x86_64pigsty23.7 KiBpgsentinel_16-1.4.1-1PIGSTY.el9.x86_64.rpm
pgsentinel_161.4.0el9.x86_64pgdg25.0 KiBpgsentinel_16-1.4.0-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_161.3.1el9.x86_64pgdg24.6 KiBpgsentinel_16-1.3.1-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_161.2.0el9.x86_64pgdg24.1 KiBpgsentinel_16-1.2.0-1PGDG.rhel9.x86_64.rpm
pgsentinel_161.4.1el9.aarch64pigsty23.2 KiBpgsentinel_16-1.4.1-1PIGSTY.el9.aarch64.rpm
pgsentinel_161.4.0el9.aarch64pgdg24.3 KiBpgsentinel_16-1.4.0-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_161.3.1el9.aarch64pgdg23.8 KiBpgsentinel_16-1.3.1-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_161.2.0el9.aarch64pgdg23.2 KiBpgsentinel_16-1.2.0-1PGDG.rhel9.aarch64.rpm
pgsentinel_161.4.1el10.x86_64pigsty24.2 KiBpgsentinel_16-1.4.1-1PIGSTY.el10.x86_64.rpm
pgsentinel_161.4.0el10.x86_64pgdg25.5 KiBpgsentinel_16-1.4.0-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_161.3.1el10.x86_64pgdg24.9 KiBpgsentinel_16-1.3.1-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_161.2.0el10.x86_64pgdg24.7 KiBpgsentinel_16-1.2.0-1PGDG.rhel10.x86_64.rpm
pgsentinel_161.4.1el10.aarch64pigsty23.3 KiBpgsentinel_16-1.4.1-1PIGSTY.el10.aarch64.rpm
pgsentinel_161.4.0el10.aarch64pgdg24.5 KiBpgsentinel_16-1.4.0-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_161.3.1el10.aarch64pgdg24.1 KiBpgsentinel_16-1.3.1-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_161.2.0el10.aarch64pgdg23.8 KiBpgsentinel_16-1.2.0-1PGDG.rhel10.aarch64.rpm
postgresql-16-pgsentinel1.4.1d12.x86_64pgdg44.9 KiBpostgresql-16-pgsentinel_1.4.1-1.pgdg12+1_amd64.deb
postgresql-16-pgsentinel1.4.0d12.x86_64pgdg44.4 KiBpostgresql-16-pgsentinel_1.4.0-1.pgdg12+1_amd64.deb
postgresql-16-pgsentinel1.4.0d12.x86_64pigsty40.5 KiBpostgresql-16-pgsentinel_1.4.0-1PIGSTY~bookworm_amd64.deb
postgresql-16-pgsentinel1.4.1d12.aarch64pgdg44.0 KiBpostgresql-16-pgsentinel_1.4.1-1.pgdg12+1_arm64.deb
postgresql-16-pgsentinel1.4.0d12.aarch64pgdg43.3 KiBpostgresql-16-pgsentinel_1.4.0-1.pgdg12+1_arm64.deb
postgresql-16-pgsentinel1.4.0d12.aarch64pigsty39.5 KiBpostgresql-16-pgsentinel_1.4.0-1PIGSTY~bookworm_arm64.deb
postgresql-16-pgsentinel1.4.1d13.x86_64pgdg44.9 KiBpostgresql-16-pgsentinel_1.4.1-1.pgdg13+1_amd64.deb
postgresql-16-pgsentinel1.4.0d13.x86_64pgdg44.3 KiBpostgresql-16-pgsentinel_1.4.0-1.pgdg13+1_amd64.deb
postgresql-16-pgsentinel1.4.0d13.x86_64pigsty40.6 KiBpostgresql-16-pgsentinel_1.4.0-1PIGSTY~trixie_amd64.deb
postgresql-16-pgsentinel1.4.1d13.aarch64pgdg44.0 KiBpostgresql-16-pgsentinel_1.4.1-1.pgdg13+1_arm64.deb
postgresql-16-pgsentinel1.4.0d13.aarch64pgdg43.4 KiBpostgresql-16-pgsentinel_1.4.0-1.pgdg13+1_arm64.deb
postgresql-16-pgsentinel1.4.0d13.aarch64pigsty39.6 KiBpostgresql-16-pgsentinel_1.4.0-1PIGSTY~trixie_arm64.deb
postgresql-16-pgsentinel1.4.1u22.x86_64pgdg53.9 KiBpostgresql-16-pgsentinel_1.4.1-1.pgdg22.04+1_amd64.deb
postgresql-16-pgsentinel1.4.0u22.x86_64pgdg53.4 KiBpostgresql-16-pgsentinel_1.4.0-1.pgdg22.04+1_amd64.deb
postgresql-16-pgsentinel1.4.0u22.x86_64pigsty52.3 KiBpostgresql-16-pgsentinel_1.4.0-1PIGSTY~jammy_amd64.deb
postgresql-16-pgsentinel1.4.1u22.aarch64pgdg52.7 KiBpostgresql-16-pgsentinel_1.4.1-1.pgdg22.04+1_arm64.deb
postgresql-16-pgsentinel1.4.0u22.aarch64pgdg52.1 KiBpostgresql-16-pgsentinel_1.4.0-1.pgdg22.04+1_arm64.deb
postgresql-16-pgsentinel1.4.0u22.aarch64pigsty51.3 KiBpostgresql-16-pgsentinel_1.4.0-1PIGSTY~jammy_arm64.deb
postgresql-16-pgsentinel1.4.1u24.x86_64pgdg44.9 KiBpostgresql-16-pgsentinel_1.4.1-1.pgdg24.04+1_amd64.deb
postgresql-16-pgsentinel1.4.0u24.x86_64pgdg44.4 KiBpostgresql-16-pgsentinel_1.4.0-1.pgdg24.04+1_amd64.deb
postgresql-16-pgsentinel1.4.0u24.x86_64pigsty42.7 KiBpostgresql-16-pgsentinel_1.4.0-1PIGSTY~noble_amd64.deb
postgresql-16-pgsentinel1.4.1u24.aarch64pgdg44.0 KiBpostgresql-16-pgsentinel_1.4.1-1.pgdg24.04+1_arm64.deb
postgresql-16-pgsentinel1.4.0u24.aarch64pgdg43.4 KiBpostgresql-16-pgsentinel_1.4.0-1.pgdg24.04+1_arm64.deb
postgresql-16-pgsentinel1.4.0u24.aarch64pigsty42.0 KiBpostgresql-16-pgsentinel_1.4.0-1PIGSTY~noble_arm64.deb
PackageVersionOSORGSIZEFile URL
pgsentinel_151.4.1el8.x86_64pigsty23.5 KiBpgsentinel_15-1.4.1-1PIGSTY.el8.x86_64.rpm
pgsentinel_151.4.0el8.x86_64pgdg24.8 KiBpgsentinel_15-1.4.0-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_151.3.1el8.x86_64pgdg24.4 KiBpgsentinel_15-1.3.1-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_151.2.0el8.x86_64pgdg23.8 KiBpgsentinel_15-1.2.0-1PGDG.rhel8.x86_64.rpm
pgsentinel_151.4.1el8.aarch64pigsty22.8 KiBpgsentinel_15-1.4.1-1PIGSTY.el8.aarch64.rpm
pgsentinel_151.4.0el8.aarch64pgdg23.9 KiBpgsentinel_15-1.4.0-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_151.3.1el8.aarch64pgdg23.4 KiBpgsentinel_15-1.3.1-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_151.2.0el8.aarch64pgdg22.8 KiBpgsentinel_15-1.2.0-1PGDG.rhel8.aarch64.rpm
pgsentinel_151.4.1el9.x86_64pigsty23.9 KiBpgsentinel_15-1.4.1-1PIGSTY.el9.x86_64.rpm
pgsentinel_151.4.0el9.x86_64pgdg25.2 KiBpgsentinel_15-1.4.0-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_151.3.1el9.x86_64pgdg24.7 KiBpgsentinel_15-1.3.1-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_151.2.0el9.x86_64pgdg24.2 KiBpgsentinel_15-1.2.0-1PGDG.rhel9.x86_64.rpm
pgsentinel_151.4.1el9.aarch64pigsty23.3 KiBpgsentinel_15-1.4.1-1PIGSTY.el9.aarch64.rpm
pgsentinel_151.4.0el9.aarch64pgdg24.5 KiBpgsentinel_15-1.4.0-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_151.3.1el9.aarch64pgdg24.0 KiBpgsentinel_15-1.3.1-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_151.2.0el9.aarch64pgdg23.4 KiBpgsentinel_15-1.2.0-1PGDG.rhel9.aarch64.rpm
pgsentinel_151.4.1el10.x86_64pigsty24.4 KiBpgsentinel_15-1.4.1-1PIGSTY.el10.x86_64.rpm
pgsentinel_151.4.0el10.x86_64pgdg25.7 KiBpgsentinel_15-1.4.0-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_151.3.1el10.x86_64pgdg25.1 KiBpgsentinel_15-1.3.1-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_151.2.0el10.x86_64pgdg24.9 KiBpgsentinel_15-1.2.0-1PGDG.rhel10.x86_64.rpm
pgsentinel_151.4.1el10.aarch64pigsty23.3 KiBpgsentinel_15-1.4.1-1PIGSTY.el10.aarch64.rpm
pgsentinel_151.4.0el10.aarch64pgdg24.6 KiBpgsentinel_15-1.4.0-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_151.3.1el10.aarch64pgdg24.1 KiBpgsentinel_15-1.3.1-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_151.2.0el10.aarch64pgdg23.9 KiBpgsentinel_15-1.2.0-1PGDG.rhel10.aarch64.rpm
postgresql-15-pgsentinel1.4.1d12.x86_64pgdg45.0 KiBpostgresql-15-pgsentinel_1.4.1-1.pgdg12+1_amd64.deb
postgresql-15-pgsentinel1.4.0d12.x86_64pgdg44.5 KiBpostgresql-15-pgsentinel_1.4.0-1.pgdg12+1_amd64.deb
postgresql-15-pgsentinel1.4.0d12.x86_64pigsty40.6 KiBpostgresql-15-pgsentinel_1.4.0-1PIGSTY~bookworm_amd64.deb
postgresql-15-pgsentinel1.4.1d12.aarch64pgdg43.9 KiBpostgresql-15-pgsentinel_1.4.1-1.pgdg12+1_arm64.deb
postgresql-15-pgsentinel1.4.0d12.aarch64pgdg43.3 KiBpostgresql-15-pgsentinel_1.4.0-1.pgdg12+1_arm64.deb
postgresql-15-pgsentinel1.4.0d12.aarch64pigsty39.5 KiBpostgresql-15-pgsentinel_1.4.0-1PIGSTY~bookworm_arm64.deb
postgresql-15-pgsentinel1.4.1d13.x86_64pgdg45.0 KiBpostgresql-15-pgsentinel_1.4.1-1.pgdg13+1_amd64.deb
postgresql-15-pgsentinel1.4.0d13.x86_64pgdg44.4 KiBpostgresql-15-pgsentinel_1.4.0-1.pgdg13+1_amd64.deb
postgresql-15-pgsentinel1.4.0d13.x86_64pigsty40.7 KiBpostgresql-15-pgsentinel_1.4.0-1PIGSTY~trixie_amd64.deb
postgresql-15-pgsentinel1.4.1d13.aarch64pgdg44.0 KiBpostgresql-15-pgsentinel_1.4.1-1.pgdg13+1_arm64.deb
postgresql-15-pgsentinel1.4.0d13.aarch64pgdg43.4 KiBpostgresql-15-pgsentinel_1.4.0-1.pgdg13+1_arm64.deb
postgresql-15-pgsentinel1.4.0d13.aarch64pigsty39.6 KiBpostgresql-15-pgsentinel_1.4.0-1PIGSTY~trixie_arm64.deb
postgresql-15-pgsentinel1.4.1u22.x86_64pgdg53.8 KiBpostgresql-15-pgsentinel_1.4.1-1.pgdg22.04+1_amd64.deb
postgresql-15-pgsentinel1.4.0u22.x86_64pgdg53.4 KiBpostgresql-15-pgsentinel_1.4.0-1.pgdg22.04+1_amd64.deb
postgresql-15-pgsentinel1.4.0u22.x86_64pigsty52.2 KiBpostgresql-15-pgsentinel_1.4.0-1PIGSTY~jammy_amd64.deb
postgresql-15-pgsentinel1.4.1u22.aarch64pgdg52.6 KiBpostgresql-15-pgsentinel_1.4.1-1.pgdg22.04+1_arm64.deb
postgresql-15-pgsentinel1.4.0u22.aarch64pgdg52.1 KiBpostgresql-15-pgsentinel_1.4.0-1.pgdg22.04+1_arm64.deb
postgresql-15-pgsentinel1.4.0u22.aarch64pigsty51.1 KiBpostgresql-15-pgsentinel_1.4.0-1PIGSTY~jammy_arm64.deb
postgresql-15-pgsentinel1.4.1u24.x86_64pgdg45.0 KiBpostgresql-15-pgsentinel_1.4.1-1.pgdg24.04+1_amd64.deb
postgresql-15-pgsentinel1.4.0u24.x86_64pgdg44.5 KiBpostgresql-15-pgsentinel_1.4.0-1.pgdg24.04+1_amd64.deb
postgresql-15-pgsentinel1.4.0u24.x86_64pigsty42.7 KiBpostgresql-15-pgsentinel_1.4.0-1PIGSTY~noble_amd64.deb
postgresql-15-pgsentinel1.4.1u24.aarch64pgdg44.1 KiBpostgresql-15-pgsentinel_1.4.1-1.pgdg24.04+1_arm64.deb
postgresql-15-pgsentinel1.4.0u24.aarch64pgdg43.5 KiBpostgresql-15-pgsentinel_1.4.0-1.pgdg24.04+1_arm64.deb
postgresql-15-pgsentinel1.4.0u24.aarch64pigsty42.2 KiBpostgresql-15-pgsentinel_1.4.0-1PIGSTY~noble_arm64.deb
PackageVersionOSORGSIZEFile URL
pgsentinel_141.4.1el8.x86_64pigsty23.3 KiBpgsentinel_14-1.4.1-1PIGSTY.el8.x86_64.rpm
pgsentinel_141.4.0el8.x86_64pgdg24.7 KiBpgsentinel_14-1.4.0-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_141.3.1el8.x86_64pgdg24.3 KiBpgsentinel_14-1.3.1-1PGDG.rhel8.10.x86_64.rpm
pgsentinel_141.2.0el8.x86_64pgdg23.7 KiBpgsentinel_14-1.2.0-1PGDG.rhel8.x86_64.rpm
pgsentinel_141.4.1el8.aarch64pigsty22.7 KiBpgsentinel_14-1.4.1-1PIGSTY.el8.aarch64.rpm
pgsentinel_141.4.0el8.aarch64pgdg23.9 KiBpgsentinel_14-1.4.0-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_141.3.1el8.aarch64pgdg23.3 KiBpgsentinel_14-1.3.1-1PGDG.rhel8.10.aarch64.rpm
pgsentinel_141.2.0el8.aarch64pgdg22.7 KiBpgsentinel_14-1.2.0-1PGDG.rhel8.aarch64.rpm
pgsentinel_141.4.1el9.x86_64pigsty23.9 KiBpgsentinel_14-1.4.1-1PIGSTY.el9.x86_64.rpm
pgsentinel_141.4.0el9.x86_64pgdg25.1 KiBpgsentinel_14-1.4.0-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_141.3.1el9.x86_64pgdg24.6 KiBpgsentinel_14-1.3.1-1PGDG.rhel9.7.x86_64.rpm
pgsentinel_141.2.0el9.x86_64pgdg24.1 KiBpgsentinel_14-1.2.0-1PGDG.rhel9.x86_64.rpm
pgsentinel_141.4.1el9.aarch64pigsty23.2 KiBpgsentinel_14-1.4.1-1PIGSTY.el9.aarch64.rpm
pgsentinel_141.4.0el9.aarch64pgdg24.3 KiBpgsentinel_14-1.4.0-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_141.3.1el9.aarch64pgdg23.9 KiBpgsentinel_14-1.3.1-1PGDG.rhel9.7.aarch64.rpm
pgsentinel_141.2.0el9.aarch64pgdg23.3 KiBpgsentinel_14-1.2.0-1PGDG.rhel9.aarch64.rpm
pgsentinel_141.4.1el10.x86_64pigsty24.3 KiBpgsentinel_14-1.4.1-1PIGSTY.el10.x86_64.rpm
pgsentinel_141.4.0el10.x86_64pgdg25.6 KiBpgsentinel_14-1.4.0-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_141.3.1el10.x86_64pgdg25.0 KiBpgsentinel_14-1.3.1-1PGDG.rhel10.1.x86_64.rpm
pgsentinel_141.2.0el10.x86_64pgdg24.8 KiBpgsentinel_14-1.2.0-1PGDG.rhel10.x86_64.rpm
pgsentinel_141.4.1el10.aarch64pigsty23.3 KiBpgsentinel_14-1.4.1-1PIGSTY.el10.aarch64.rpm
pgsentinel_141.4.0el10.aarch64pgdg24.5 KiBpgsentinel_14-1.4.0-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_141.3.1el10.aarch64pgdg24.1 KiBpgsentinel_14-1.3.1-1PGDG.rhel10.1.aarch64.rpm
pgsentinel_141.2.0el10.aarch64pgdg23.8 KiBpgsentinel_14-1.2.0-1PGDG.rhel10.aarch64.rpm
postgresql-14-pgsentinel1.4.1d12.x86_64pgdg44.7 KiBpostgresql-14-pgsentinel_1.4.1-1.pgdg12+1_amd64.deb
postgresql-14-pgsentinel1.4.0d12.x86_64pgdg44.2 KiBpostgresql-14-pgsentinel_1.4.0-1.pgdg12+1_amd64.deb
postgresql-14-pgsentinel1.4.0d12.x86_64pigsty40.3 KiBpostgresql-14-pgsentinel_1.4.0-1PIGSTY~bookworm_amd64.deb
postgresql-14-pgsentinel1.4.1d12.aarch64pgdg43.7 KiBpostgresql-14-pgsentinel_1.4.1-1.pgdg12+1_arm64.deb
postgresql-14-pgsentinel1.4.0d12.aarch64pgdg43.0 KiBpostgresql-14-pgsentinel_1.4.0-1.pgdg12+1_arm64.deb
postgresql-14-pgsentinel1.4.0d12.aarch64pigsty39.2 KiBpostgresql-14-pgsentinel_1.4.0-1PIGSTY~bookworm_arm64.deb
postgresql-14-pgsentinel1.4.1d13.x86_64pgdg44.7 KiBpostgresql-14-pgsentinel_1.4.1-1.pgdg13+1_amd64.deb
postgresql-14-pgsentinel1.4.0d13.x86_64pgdg44.1 KiBpostgresql-14-pgsentinel_1.4.0-1.pgdg13+1_amd64.deb
postgresql-14-pgsentinel1.4.0d13.x86_64pigsty40.3 KiBpostgresql-14-pgsentinel_1.4.0-1PIGSTY~trixie_amd64.deb
postgresql-14-pgsentinel1.4.1d13.aarch64pgdg43.7 KiBpostgresql-14-pgsentinel_1.4.1-1.pgdg13+1_arm64.deb
postgresql-14-pgsentinel1.4.0d13.aarch64pgdg43.1 KiBpostgresql-14-pgsentinel_1.4.0-1.pgdg13+1_arm64.deb
postgresql-14-pgsentinel1.4.0d13.aarch64pigsty39.3 KiBpostgresql-14-pgsentinel_1.4.0-1PIGSTY~trixie_arm64.deb
postgresql-14-pgsentinel1.4.1u22.x86_64pgdg51.4 KiBpostgresql-14-pgsentinel_1.4.1-1.pgdg22.04+1_amd64.deb
postgresql-14-pgsentinel1.4.0u22.x86_64pgdg50.9 KiBpostgresql-14-pgsentinel_1.4.0-1.pgdg22.04+1_amd64.deb
postgresql-14-pgsentinel1.4.0u22.x86_64pigsty49.6 KiBpostgresql-14-pgsentinel_1.4.0-1PIGSTY~jammy_amd64.deb
postgresql-14-pgsentinel1.4.1u22.aarch64pgdg49.9 KiBpostgresql-14-pgsentinel_1.4.1-1.pgdg22.04+1_arm64.deb
postgresql-14-pgsentinel1.4.0u22.aarch64pgdg49.6 KiBpostgresql-14-pgsentinel_1.4.0-1.pgdg22.04+1_arm64.deb
postgresql-14-pgsentinel1.4.0u22.aarch64pigsty48.6 KiBpostgresql-14-pgsentinel_1.4.0-1PIGSTY~jammy_arm64.deb
postgresql-14-pgsentinel1.4.1u24.x86_64pgdg44.7 KiBpostgresql-14-pgsentinel_1.4.1-1.pgdg24.04+1_amd64.deb
postgresql-14-pgsentinel1.4.0u24.x86_64pgdg44.2 KiBpostgresql-14-pgsentinel_1.4.0-1.pgdg24.04+1_amd64.deb
postgresql-14-pgsentinel1.4.0u24.x86_64pigsty42.4 KiBpostgresql-14-pgsentinel_1.4.0-1PIGSTY~noble_amd64.deb
postgresql-14-pgsentinel1.4.1u24.aarch64pgdg43.8 KiBpostgresql-14-pgsentinel_1.4.1-1.pgdg24.04+1_arm64.deb
postgresql-14-pgsentinel1.4.0u24.aarch64pgdg43.2 KiBpostgresql-14-pgsentinel_1.4.0-1.pgdg24.04+1_arm64.deb
postgresql-14-pgsentinel1.4.0u24.aarch64pigsty41.8 KiBpostgresql-14-pgsentinel_1.4.0-1PIGSTY~noble_arm64.deb

Source

pig build pkg pgsentinel;		# build rpm/deb

Install

Make sure PGDG and PIGSTY repo available:

pig repo add pgsql -u   # add both repo and update cache

Install this extension with pig:

pig install pgsentinel;		# install via package name, for the active PG version

pig install pgsentinel -v 18;   # install for PG 18
pig install pgsentinel -v 17;   # install for PG 17
pig install pgsentinel -v 16;   # install for PG 16
pig install pgsentinel -v 15;   # install for PG 15
pig install pgsentinel -v 14;   # install for PG 14

Config this extension to shared_preload_libraries:

shared_preload_libraries = 'pgsentinel';

Create this extension with:

CREATE EXTENSION pgsentinel;

Usage

pgsentinel: active session history for PostgreSQL

pgsentinel records active session history by sampling pg_stat_activity at regular intervals and linking activity with pg_stat_statements query statistics.

Active Session History

SELECT ash_time, datname, usename, pid, state,
       wait_event_type, wait_event, query, queryid
FROM pg_active_session_history
ORDER BY ash_time DESC;

Key columns beyond pg_stat_activity:

ColumnDescription
ash_timeSampling timestamp
top_level_queryTop-level statement (for PL/pgSQL)
queryStatement with actual parameter values
cmdtypeStatement type: SELECT, UPDATE, INSERT, DELETE, UTILITY, UNKNOWN, NOTHING
queryidLinks to pg_stat_statements
blockersNumber of blocking processes
blockerpidPID of a blocking process
blocker_stateState of the blocker

Query Statistics History

When enabled, pgsentinel also samples pg_stat_statements concurrently:

SELECT ash_time, queryid, calls, total_exec_time, rows,
       shared_blks_hit, shared_blks_read
FROM pg_stat_statements_history
ORDER BY ash_time DESC;

Example: Wait Analysis

-- Top wait events in the last hour
SELECT wait_event_type, wait_event, count(*)
FROM pg_active_session_history
WHERE ash_time > now() - interval '1 hour'
  AND wait_event IS NOT NULL
GROUP BY 1, 2
ORDER BY 3 DESC;

-- Blocking analysis
SELECT blockerpid, blocker_state, count(*)
FROM pg_active_session_history
WHERE blockers > 0
GROUP BY 1, 2
ORDER BY 3 DESC;

Configuration

ParameterDefaultDescription
pgsentinel_ash.sampling_period1Sampling period in seconds
pgsentinel_ash.max_entries1000Ring buffer size for ASH
pgsentinel.db_namepostgresDatabase for worker connection
pgsentinel_ash.track_idle_transfalseTrack idle-in-transaction sessions
pgsentinel_pgssh.max_entries1000Ring buffer for pg_stat_statements history
pgsentinel_pgssh.enablefalseEnable pg_stat_statements history
Last updated on