Skip to content

Releases: prometheus-community/postgres_exporter

v0.6.0

30 Oct 14:55
v0.6.0

Choose a tag to compare

* Add SQL for grant connect (#303)
* Expose pg_current_wal_lsn_bytes (#307)
* [minor] fix landing page content-type (#305)
* Updated lib/pg driver to 1.2.0 in order to support stronger SCRAM-SHA-256 authentication. This drops support for Go < 1.11 and PostgreSQL < 9.4. (#304)
* Provide more helpful default values for tables that have never been vacuumed (#310)
* Add retries to getServer() (#316)
* Fix pg_up metric returns last calculated value without explicit resetting (#291)
* Discover only databases that are not templates and allow connections (#297)
* Add --exclude-databases option (#298)

v0.5.1

12 Jul 01:33
v0.5.1

Choose a tag to compare

* Add application_name as a label for pg_stat_replication metrics (#285).

v0.5.0

03 Jul 14:06
v0.5.0
0d7891d

Choose a tag to compare

It's been far too long since I've done a release and we have a lot of accumulated changes.

* Docker image now runs as a non-root user named "postgres_exporter"
* Add `--auto-discover-databases` option, which automatically discovers and scrapes all databases.
* Add support for boolean data types as metrics
* Replication lag is now expressed as a float and not truncated to an integer.
* When default metrics are disabled, no version metrics are collected anymore either.
* BUGFIX: Fix exporter panic when postgres server goes down.
* Add support for collecting metrics from multiple servers.
* PostgreSQL 11 is now supported in the integration tests.

v0.4.7

11 Nov 03:03
v0.4.7

Choose a tag to compare

* Added a query for v9.1 pg_stat_activity.
* Add `--constantLabels` flag to allow applying fixed constant labels to metrics.
* queries.yml: dd pg_statio_user_tables.
* Support 'B' suffix in units.

v0.4.6

16 Apr 12:49
v0.4.6

Choose a tag to compare

* Fix issue #173 - 32 and 64mb unit sizes were not supported in pg_settings.

v0.4.5

20 Mar 13:41
v0.4.5

Choose a tag to compare

* Add commandline flag to disable default metrics (thanks @hsun-cnnxty)

v0.4.4

20 Mar 13:40
v0.4.4

Choose a tag to compare

* Bugfix for 0.4.3 which broke pg_up (it would always be 0).
* pg_up is now refreshed based on database Ping() every scrape.
* Re-release of 0.4.4 to fix version numbering.

v0.4.2

19 Feb 12:59
v0.4.2

Choose a tag to compare

* Adds the following environment variables for overriding defaults:
    * `PG_EXPORTER_WEB_LISTEN_ADDRESS`
    * `PG_EXPORTER_WEB_TELEMETRY_PATH`
    * `PG_EXPORTER_EXTEND_QUERY_PATH`

* Add Content-Type to HTTP landing page.
* Fix Makefile to produce .exe binaries for Windows.

v0.4.1

30 Nov 03:49
v0.4.1

Choose a tag to compare

* No code changes to v0.4.0 for the exporter.
* First release switching to tar-file based distribution.
* First release with Windows and Darwin cross-builds.\\

v0.4.0

29 Nov 12:28
v0.4.0

Choose a tag to compare

* Fix panic due to inconsistent label cardinality when using queries.yaml with
  queries which return extra columns.
* Add metric for whether the user queries YAML file parsed correctly. This also
  includes the filename and SHA256 sum allowing tracking of updates.
* Add pg_up metric to indicate whether the exporter was able to connect and
  Ping() the PG instance before a scrape.
* Fix broken link in landing page for `/metrics`