Release Notes
This archive contains one article for every pg_exporter repository tag, newest first: 35 tagged versions from v0.0.1 through v1.4.1.
GitHub currently has 33 formal Release objects. The two early tag-only versions, v0.0.1 and v0.0.5, are preserved here as historical notes and are clearly marked inside their articles. Dates use the GitHub publication timestamp when a Release exists, otherwise the source tag timestamp, normalized to Asia/Shanghai (UTC+08:00).
Download current artifacts from the latest GitHub Release, or use the download guide to compare package repositories, archives, containers, Pigsty, and source builds.
PG Exporter v1.4.1
Subscription count and label validation fixes; RPM rename
PG Exporter v1.4.0
Snapshot histograms, pg_xact_age collector, HTTP hardening
PG Exporter v1.3.0
PostgreSQL 19 support, new PG19 collectors and branches
PG Exporter v1.2.2
Routine Go 1.26.2 refresh, no functional changes
PG Exporter v1.2.1
Config style cleanup, Go 1.26.1 refresh
PG Exporter v1.2.0
Hot reload, non-blocking startup, PG9.x legacy support
PG Exporter v1.1.2
fix pg_timeline conf issue, build with latest deps
PG Exporter v1.1.1
New pg_timeline collector, pg_sub_16 branch, bug fixes
PG Exporter v1.1.0
Update default metrics collectors, bump to go 1.25.5
PG Exporter v1.0.3
Routine update on 1.25.4, fix unsupported libpq env
PG Exporter v1.0.2
Build for more os arch with goreleaser
PG Exporter v1.0.1
Docker Hub images, Go 1.24.5, disable pg_tsdb_hypertable
PG Exporter v1.0.0
PostgreSQL 18 support, new WAL/checkpointer/I/O metrics
PG Exporter v0.9.0
TimescaleDB, Citus, pg_wait_sampling collectors
PG Exporter v0.8.1
Dependencies update, docker image tags
PG Exporter v0.8.0
PgBouncer 1.24 support, Go 1.24, logging refactor
PG Exporter v0.7.1
Routine update, configuration as Reader support
PG Exporter v0.7.0
PostgreSQL 17 support, predicate queries feature
PG Exporter v0.6.1
Security dependency update plus connection-timeout and configuration-directory fixes
PG Exporter v0.6.0
PostgreSQL 16 support, ARM64 packages, security fixes
PG Exporter v0.5.0
RPM/DEB builds, column scaling, metrics enhancements
PG Exporter v0.4.1
Collector updates, connect-timeout parameter
PG Exporter v0.4.0
PostgreSQL 14 support, auto-discovery feature
PG Exporter v0.3.2
Shadow DSN fixes, documentation updates
PG Exporter v0.3.1
Configuration fixes for older PostgreSQL versions
PG Exporter v0.3.0
PostgreSQL 13 support, REST APIs, dummy server
PG Exporter v0.2.0
YUM packages, configuration reload support
PG Exporter v0.1.2
Dynamic configuration reload, bulky mode
PG Exporter v0.1.1
Startup hang bug fix
PG Exporter v0.1.0
Initial stable release
PG Exporter v0.0.5
Timeouts, fatal collectors, priority semantics, pg_up fixes, and per-collector documentation
PG Exporter v0.0.4
Production tested release
PG Exporter v0.0.3
Production environment testing
PG Exporter v0.0.2
Early testing release
PG Exporter v0.0.1
Initial release with PgBouncer mode
-
PG Exporter v1.4.1
v1.4.1 is a maintenance release focused on metric accuracy and RPM upgrade compatibility. Highlights Fix pg_subrel_count overcounting when parallel logical replication apply workers are active: deduplicate pg_stat_subscription by subscription ID and …
v1.4.1 is a maintenance release focused on metric accuracy and RPM upgrade compatibility. Highlights Fix pg_subrel_count overcounting when parallel logical replication apply workers are active: deduplicate pg_stat_subscription by subscription ID and …
-
PG Exporter v1.4.0
v1.4.0 introduces the Snapshot Histogram metric type and the new pg_xact_age transaction age collector, along with a round of systematic hardening across HTTP routing, packaging, and the build toolchain. New Features New HISTOGRAM column type: SQL …
v1.4.0 introduces the Snapshot Histogram metric type and the new pg_xact_age transaction age collector, along with a round of systematic hardening across HTTP routing, packaging, and the build toolchain. New Features New HISTOGRAM column type: SQL …
-
PG Exporter v1.3.0
v1.3.0 adds PostgreSQL 19 support, and refreshes the default collector bundle, build toolchain, and config coverage tests. Highlights Default support range extended from PostgreSQL 10-18+ to 10-19+ Default config bundle includes 57 config/*.yml …
v1.3.0 adds PostgreSQL 19 support, and refreshes the default collector bundle, build toolchain, and config coverage tests. Highlights Default support range extended from PostgreSQL 10-18+ to 10-19+ Default config bundle includes 57 config/*.yml …
-
PG Exporter v1.2.2
v1.2.2 is a routine maintenance release that only refreshes the release toolchain to Go 1.26.2. It does not introduce new collectors, config semantics, or runtime behavior changes. Highlights Refresh the release toolchain: bump release builds to Go …
v1.2.2 is a routine maintenance release that only refreshes the release toolchain to Go 1.26.2. It does not introduce new collectors, config semantics, or runtime behavior changes. Highlights Refresh the release toolchain: bump release builds to Go …
-
PG Exporter v1.2.1
v1.2.1 is a lightweight maintenance release focused on release engineering, config package consistency, and documentation/metadata refresh. It does not introduce new collector semantics or runtime behavior changes. Highlights Refresh the build …
v1.2.1 is a lightweight maintenance release focused on release engineering, config package consistency, and documentation/metadata refresh. It does not introduce new collector semantics or runtime behavior changes. Highlights Refresh the build …
-
PG Exporter v1.2.0
v1.2.0 is a stability-and-compatibility focused minor release across startup flow, hot reload, health probing, config validation, and legacy support. New Features Add robust hot reload workflow: support platform-specific reload signals (SIGHUP / …
v1.2.0 is a stability-and-compatibility focused minor release across startup flow, hot reload, health probing, config validation, and legacy support. New Features Add robust hot reload workflow: support platform-specific reload signals (SIGHUP / …
-
PG Exporter v1.1.2
Minor release fixing pg_timeline configuration issue and building with latest go deps Checksums https://github.com/pgsty/pg_exporter/releases/download/v1.1.2/checksums.txt 8cddd57a843914a3145a80a3220bc875047b9bcac0664357c01ba86485436236 …
Minor release fixing pg_timeline configuration issue and building with latest go deps Checksums https://github.com/pgsty/pg_exporter/releases/download/v1.1.2/checksums.txt 8cddd57a843914a3145a80a3220bc875047b9bcac0664357c01ba86485436236 …
-
PG Exporter v1.1.1
Minor release with new collectors and bug fixes. New Features New pg_timeline collector for timeline monitoring New pg_sub_16 collector branch to exclude parallel operations in subscriptions (PostgreSQL 16+ compatibility) Bug Fixes Fix: Add coalesce …
Minor release with new collectors and bug fixes. New Features New pg_timeline collector for timeline monitoring New pg_sub_16 collector branch to exclude parallel operations in subscriptions (PostgreSQL 16+ compatibility) Bug Fixes Fix: Add coalesce …
-
PG Exporter v1.1.0
Build with Go 1.25.5 and latest dependencies, collector updates: Collector Changes pg_setting: Major refactor for PG10-18 compatibility with missing_ok support Add 13 new metrics: max_parallel_workers, max_parallel_workers_per_gather, …
Build with Go 1.25.5 and latest dependencies, collector updates: Collector Changes pg_setting: Major refactor for PG10-18 compatibility with missing_ok support Add 13 new metrics: max_parallel_workers, max_parallel_workers_per_gather, …
-
PG Exporter v1.0.3
Build with Go 1.25.4 and latest dependencies Fix #80 Conflict with libpq env variables Change default value of auto-discovery to true by @kadaffy Checksums https://github.com/pgsty/pg_exporter/releases/download/v1.0.3/checksums.txt …
Build with Go 1.25.4 and latest dependencies Fix #80 Conflict with libpq env variables Change default value of auto-discovery to true by @kadaffy Checksums https://github.com/pgsty/pg_exporter/releases/download/v1.0.3/checksums.txt …
-
PG Exporter v1.0.2
Build with Go 1.25.0 and latest dependencies Dedicate website and homepage: https://exp.pgsty.com Release with goreleaser for more os/arch with CI/CD pipeline: add windows amd64 support add linux ppc64le support Checksums …
Build with Go 1.25.0 and latest dependencies Dedicate website and homepage: https://exp.pgsty.com Release with goreleaser for more os/arch with CI/CD pipeline: add windows amd64 support add linux ppc64le support Checksums …
-
PG Exporter v1.0.1
Add Docker Hub images: pgsty/pg_exporter Bump go dependencies to the latest version, build with go 1.24.5 Disable pg_tsdb_hypertable collector by default, since timescaledb catalog is changed. Checksums d5e2d6a656eef0ae1b29cd49695f9773 …
Add Docker Hub images: pgsty/pg_exporter Bump go dependencies to the latest version, build with go 1.24.5 Disable pg_tsdb_hypertable collector by default, since timescaledb catalog is changed. Checksums d5e2d6a656eef0ae1b29cd49695f9773 …
-
PG Exporter v1.0.0
Changes Add PostgreSQL 18 metrics support new collector branch pg_wal_18: remove write, sync, write_time, sync_time metrics move to pg_stat_io new collector branch pg_checkpointer_18: new metric num_done new metric slru_written new collector branch …
Changes Add PostgreSQL 18 metrics support new collector branch pg_wal_18: remove write, sync, write_time, sync_time metrics move to pg_stat_io new collector branch pg_checkpointer_18: new metric num_done new metric slru_written new collector branch …
-
PG Exporter v0.9.0
Default Collectors new metrics collector for timescaledb hypertable new metrics collector for citus dist node new metrics collector for pg_wait_sampling wait event profile pg_slot overhaul: Add 16/17 pg_replication_slot metrics allow pg_slot …
Default Collectors new metrics collector for timescaledb hypertable new metrics collector for citus dist node new metrics collector for pg_wait_sampling wait event profile pg_slot overhaul: Add 16/17 pg_replication_slot metrics allow pg_slot …
-
PG Exporter v0.8.1
Changes Bump dependencies to the latest version Bump golang.org/x/net from 0.35.0 to 0.36.0 #67 Update docker images building tags v0.8.1 Released 2025-03-29 View release Source · tar.gz Source · zip pgsty/pg_exporter
Changes Bump dependencies to the latest version Bump golang.org/x/net from 0.35.0 to 0.36.0 #67 Update docker images building tags v0.8.1 Released 2025-03-29 View release Source · tar.gz Source · zip pgsty/pg_exporter
-
PG Exporter v0.8.0
Changes Add PgBouncer 1.24 new metrics support (stat, pool, database) Fix: 310-pg_size.yml fails if log dir not set properly #64 by @Süleyman Vurucu Build with the latest Go 1.24 and bump all dependencies Refactor logging with the standard log/slog …
Changes Add PgBouncer 1.24 new metrics support (stat, pool, database) Fix: 310-pg_size.yml fails if log dir not set properly #64 by @Süleyman Vurucu Build with the latest Go 1.24 and bump all dependencies Refactor logging with the standard log/slog …
-
PG Exporter v0.7.1
Changes Routine update with dependabot Feat: support specifying configuration as Reader by @ringerc in #62 Bump golang.org/x/crypto from 0.21.0 to 0.31.0 by @dependabot in #63 Fix some typos Full Changelog: …
Changes Routine update with dependabot Feat: support specifying configuration as Reader by @ringerc in #62 Bump golang.org/x/crypto from 0.21.0 to 0.31.0 by @dependabot in #63 Fix some typos Full Changelog: …
-
PG Exporter v0.7.0
Changes Refactor codebase for the latest go version. PostgreSQL 17 Metrics Support by @Vonng pg_exporter: predicate queries feature by @ringerc Do a clean build in the dockerfile by @ringerc by @ringerc pg_exporter: don’t panic after “bind: address …
Changes Refactor codebase for the latest go version. PostgreSQL 17 Metrics Support by @Vonng pg_exporter: predicate queries feature by @ringerc Do a clean build in the dockerfile by @ringerc by @ringerc pg_exporter: don’t panic after “bind: address …
-
PG Exporter v0.6.1
Changes Update golang.org/x/net from v0.10.0 to v0.17.0 to pick up security fixes (#38) Fix connect-timeout propagation (#37), contributed by @mouchar Recognize both .yaml and .yml files in a configuration directory (#34), contributed by @japinli …
Changes Update golang.org/x/net from v0.10.0 to v0.17.0 to pick up security fixes (#38) Fix connect-timeout propagation (#37), contributed by @mouchar Recognize both .yaml and .yml files in a configuration directory (#34), contributed by @japinli …
-
PG Exporter v0.6.0
Changes Security enhancement: update dependencies to address reported vulnerabilities Add pg16 collectors Add arm64 & aarch64 packages Remove the monitor schema requirement for pg_query collectors (you have to ensure it with search_path or just …
Changes Security enhancement: update dependencies to address reported vulnerabilities Add pg16 collectors Add arm64 & aarch64 packages Remove the monitor schema requirement for pg_query collectors (you have to ensure it with search_path or just …
-
PG Exporter v0.5.0
Exporter Enhancement Build rpm & deb with nfpm Add column.default, replace when metric value is NULL Add column.scale, multiply scale factor when metric value is float/int (e.g µs to second) Fix /stat endpoint output Add docker container …
Exporter Enhancement Build rpm & deb with nfpm Add column.default, replace when metric value is NULL Add column.scale, multiply scale factor when metric value is float/int (e.g µs to second) Fix /stat endpoint output Add docker container …
-
PG Exporter v0.4.1
Changes update default collectors omit citus & timescaledb schemas on object monitoring avoid duplicate pg_statio tuples support PgBouncer v1.16 bug fix: pg_repl collector overlap on pg 12 new parameter: -T connect-timeout PG_EXPORTER_CONNECT_TIMEOUT …
Changes update default collectors omit citus & timescaledb schemas on object monitoring avoid duplicate pg_statio tuples support PgBouncer v1.16 bug fix: pg_repl collector overlap on pg 12 new parameter: -T connect-timeout PG_EXPORTER_CONNECT_TIMEOUT …
-
PG Exporter v0.4.0
Changes Add PG 14 support Default metrics configuration overhaul. (BUT you can still use the old configuration) add auto-discovery , include-database and exclude-database option Add multiple database monitoring implementations (with auto-discovery = …
Changes Add PG 14 support Default metrics configuration overhaul. (BUT you can still use the old configuration) add auto-discovery , include-database and exclude-database option Add multiple database monitoring implementations (with auto-discovery = …
-
PG Exporter v0.3.2
Changes fix shadow DSN corner case fix typo & docs v0.3.2 Released 2021-02-01 View release Source · tar.gz Source · zip pgsty/pg_exporter
Changes fix shadow DSN corner case fix typo & docs v0.3.2 Released 2021-02-01 View release Source · tar.gz Source · zip pgsty/pg_exporter
-
PG Exporter v0.3.1
Changes fix default configuration problems (especially for versions lower than 13) setting primary_conninfo not exists until PG13 add funcid label to pg_func collector to avoid func name duplicate label fix version string to pg_exporter v0.3.1 …
Changes fix default configuration problems (especially for versions lower than 13) setting primary_conninfo not exists until PG13 add funcid label to pg_func collector to avoid func name duplicate label fix version string to pg_exporter v0.3.1 …
-
PG Exporter v0.3.0
Changes https://github.com/pgsty/pg_exporter/releases/tag/v0.3.0 Change default configuration, Support PostgreSQL 13 new metrics (pg_slru, pg_shmem, pg_query13,pg_backup, etc…) Add a series of new REST APIs for health / recovery status check Add a …
Changes https://github.com/pgsty/pg_exporter/releases/tag/v0.3.0 Change default configuration, Support PostgreSQL 13 new metrics (pg_slru, pg_shmem, pg_query13,pg_backup, etc…) Add a series of new REST APIs for health / recovery status check Add a …
-
PG Exporter v0.2.0
Changes add yum package and linux service definition add a ‘skip’ flag into query config fix pgbouncer_up metrics add conf reload support v0.2.0 Released 2020-03-21 View release Source · tar.gz Source · zip pgsty/pg_exporter
Changes add yum package and linux service definition add a ‘skip’ flag into query config fix pgbouncer_up metrics add conf reload support v0.2.0 Released 2020-03-21 View release Source · tar.gz Source · zip pgsty/pg_exporter
-
PG Exporter v0.1.2
Changes fix pgbouncer_up metrics add dynamic configuration reload remove ‘shard’ related logic add a ‘bulky’ mode to default settings v0.1.2 Released 2020-02-20 View release Source · tar.gz Source · zip pgsty/pg_exporter
Changes fix pgbouncer_up metrics add dynamic configuration reload remove ‘shard’ related logic add a ‘bulky’ mode to default settings v0.1.2 Released 2020-02-20 View release Source · tar.gz Source · zip pgsty/pg_exporter
-
PG Exporter v0.1.1
Changes Fix the bug that pg_exporter will hang during start-up if any query is failed. v0.1.1 Released 2020-01-10 View release Source · tar.gz Source · zip pgsty/pg_exporter
Changes Fix the bug that pg_exporter will hang during start-up if any query is failed. v0.1.1 Released 2020-01-10 View release Source · tar.gz Source · zip pgsty/pg_exporter
-
PG Exporter v0.1.0
Changes It works, looks good to me. v0.1.0 Released 2020-01-08 View release Source · tar.gz Source · zip pgsty/pg_exporter
Changes It works, looks good to me. v0.1.0 Released 2020-01-08 View release Source · tar.gz Source · zip pgsty/pg_exporter
-
PG Exporter v0.0.5
This is an early repository tag without a separate GitHub Release object. This archival note is based on the tag commit and historical release summary. Changes Add per-collector query timeouts Replace the earlier skip_error behavior with the fatal …
This is an early repository tag without a separate GitHub Release object. This archival note is based on the tag commit and historical release summary. Changes Add per-collector query timeouts Replace the earlier skip_error behavior with the fatal …
-
PG Exporter v0.0.4
Changes Tested in real world production environment with 200+ nodes for about 2 weeks. Looks good ! v0.0.4 Released 2019-12-20 View release Source · tar.gz Source · zip pgsty/pg_exporter
Changes Tested in real world production environment with 200+ nodes for about 2 weeks. Looks good ! v0.0.4 Released 2019-12-20 View release Source · tar.gz Source · zip pgsty/pg_exporter
-
PG Exporter v0.0.3
Changes v0.0.3 Release, Tested in Production Environment This version is already tested in a production environment. This project is still under rapid evolution, I would say if you want use it in production , try with caution. v0.0.3 Released …
Changes v0.0.3 Release, Tested in Production Environment This version is already tested in a production environment. This project is still under rapid evolution, I would say if you want use it in production , try with caution. v0.0.3 Released …
-
PG Exporter v0.0.2
Changes It’s ok to try now v0.0.2 Released 2019-12-09 View release Source · tar.gz Source · zip pgsty/pg_exporter
Changes It’s ok to try now v0.0.2 Released 2019-12-09 View release Source · tar.gz Source · zip pgsty/pg_exporter
-
PG Exporter v0.0.1
This is an early repository tag without a separate GitHub Release object. This archival note is based on the tag commit and historical release summary. Changes Add PgBouncer mode v0.0.1 Released 2019-12-09 View release Source · tar.gz Source · zip …
This is an early repository tag without a separate GitHub Release object. This archival note is based on the tag commit and historical release summary. Changes Add PgBouncer mode v0.0.1 Released 2019-12-09 View release Source · tar.gz Source · zip …