Postgres Exporter Versions Save

A PostgreSQL metric exporter for Prometheus

v0.15.0

5 months ago
  • [ENHANCEMENT] Add 1kB and 2kB units #915
  • [BUGFIX] Add error log when probe collector creation fails #918
  • [BUGFIX] Fix test build failures on 32-bit arch #919
  • [BUGFIX] Adjust collector to use separate connection per scrape #936

v0.14.0

7 months ago
  • [CHANGE] Add state label to pg_process_idle_seconds #862
  • [CHANGE] Change database connections to one per scrape #882 #902
  • [ENHANCEMENT] Add wal collector #858
  • [ENHANCEMENT] Add database_wraparound collector #834
  • [ENHANCEMENT] Add stat_activity_autovacuum collector #840
  • [ENHANCEMENT] Add stat_wal_receiver collector #844
  • [ENHANCEMENT] Add xlog_location collector #849
  • [ENHANCEMENT] Add statio_user_indexes collector #845
  • [ENHANCEMENT] Add long_running_transactions collector #836
  • [ENHANCEMENT] Add pg_stat_user_tables_size_bytes metric #904
  • [BUGFIX] Fix tests on 32-bit systems #857
  • [BUGFIX] Fix pg_stat_statements metrics on Postgres 13+ #874 #876
  • [BUGFIX] Fix pg_stat_database metrics for NULL stats_reset #877
  • [BUGFIX] Fix pg_replication_lag_seconds on Postgres 10+ when master is idle #895

v0.13.2

9 months ago
  • [BUGFIX] Fix type issues on pg_postmaster metrics #828
  • [BUGFIX] Fix pg_replication collector instantiation #854
  • [BUGFIX] Fix pg_process_idle metrics #855

v0.13.1

9 months ago
  • [BUGFIX] Make collectors not fail on null values #823

v0.13.0

10 months ago

BREAKING CHANGES:

Please note, the following features are deprecated and may be removed in a future release:

  • auto-discover-databases
  • extend.query-path
  • constantLabels
  • exclude-databases
  • include-databases

This exporter is meant to monitor PostgresSQL servers, not the user data/databases. If you need a generic SQL report exporter https://github.com/burningalchemist/sql_exporter is recommended.

  • [CHANGE] Adjust log level for collector startup #784
  • [CHANGE] Move queries from queries.yaml to collectors #801
  • [CHANGE] Deprecate extend queries feature #811
  • [CHANGE] Deprecate additional database features #815
  • [CHANGE] Convert pg_stat_database to new collector #685
  • [ENHANCEMENT] Supports alternate postgres:// prefix in URLs #787
  • [BUGFIX] Fix pg_setting different help values #771
  • [BUGFIX] Fix column type for pg_replication_slots #777
  • [BUGFIX] Fix pg_stat_database collector #809

v0.12.1

10 months ago
  • [BUGFIX] Fix column type for pg_replication_slots #777

v0.12.0

1 year ago

BREAKING CHANGES:

This release changes support for multiple postgres servers to use the multi-target exporter pattern. This makes it much easier to monitor multiple PostgreSQL servers from a single exporter by passing the target via URL params. See the Multi-Target Support section of the README.

  • [CHANGE] Add multi-target support #618
  • [CHANGE] Add usename and application_name to pg_stat_activity metrics #673
  • [FEATURE] Add replication metrics from pg_replication_slots #747
  • [BUGFIX] Add dsn type for handling datasources #678
  • [BUGFIX] Add 64kB unit for postgres 15 #740
  • [BUGFIX] Add 4kB unit for postgres compiled with small blocks #699

v0.12.0-rc.0

1 year ago

BREAKING CHANGES:

This release changes support for multiple postgres servers to use the multi-target exporter pattern. This makes it much easier to monitor multiple PostgreSQL servers from a single exporter by passing the target via URL params. See the Multi-Target Support section of the README.

  • [CHANGE] Add multi-target support #618
  • [BUGFIX] Add dsn type for handling datasources #678

v0.11.1

1 year ago
  • [BUGFIX] Fix checkpoint_write_time value type #666
  • [BUGFIX] Fix checkpoint_sync_time value type #667

v0.11.0

1 year ago

NOTE: pg_stat_bgwriter counter metrics had the _total suffix added #556

  • [CHANGE] refactor pg_stat_bgwriter metrics into standalone collector #556
  • [FEATURE] Add pg_database collector #613
  • [ENHANCEMENT] Add pg_database_size_bytes metric #613
  • [BUGFIX] Avoid parsing error from bogus Azure Flexible Server custom GUC #587
  • [BUGFIX] Fix pg_stat_archiver error in 9.4 and earlier. #599
  • [BUGFIX] Sanitize setting values because of Aurora irregularity #620