Skip to content

Tags: optionalg/postgres_exporter

Tags

v0.4.1

Toggle v0.4.1's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.4.1

* 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

Toggle v0.4.0's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.4.0

* 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`

v0.3.0

Toggle v0.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.3.0

* Add support for PostgreSQL 10.

v0.2.3

Toggle v0.2.3's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.2.3

* Add support for the 16kB unit when decoding pg_settings. (prometheus-community#101)

v0.2.2

Toggle v0.2.2's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.2.2

* Fix DSN logging. The exporter previously never actually logged the DSN when
  database connections failed. This was also masking a logic error which could
  potentially lead to a crash when DSN was unparseable, though no actual
  crash could be produced in testing.

v0.2.1

Toggle v0.2.1's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.2.1

* Ignore functions that cannot be executed during replication recovery (prometheus-community#52)
* Add a `-version` flag finally.
* Add confirmed_flush_lsn to pg_stat_replication.

v0.2.0

Toggle v0.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.2.0

 * Major change - use pg_settings to retrieve runtime variables. Adds >180
   new metrics and descriptions (big thanks to Matt Bostock for this work).

   Removes the following metrics:
   ```
   pg_runtime_variable_max_connections
   pg_runtime_variable_max_files_per_process
   pg_runtime_variable_max_function_args
   pg_runtime_variable_max_identifier_length
   pg_runtime_variable_max_index_keys
   pg_runtime_variable_max_locks_per_transaction
   pg_runtime_variable_max_pred_locks_per_transaction
   pg_runtime_variable_max_prepared_transactions
   pg_runtime_variable_max_standby_archive_delay_milliseconds
   pg_runtime_variable_max_standby_streaming_delay_milliseconds
   pg_runtime_variable_max_wal_senders
   ```

   They are replaced by equivalent names under `pg_settings` with the exception of
   ```
   pg_runtime_variable_max_standby_archive_delay_milliseconds
   pg_runtime_variable_max_standby_streaming_delay_milliseconds
   ```
   which are replaced with
   ```
   pg_settings_max_standby_archive_delay_seconds
   pg_settings_max_standby_streaming_delay_seconds
   ```

v0.1.3

Toggle v0.1.3's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.1.3

* Update the Go build to 1.7.5 to include a fix for NAT handling.
* Fix passwords leaking in DB url error message on connection failure.

v0.1.2

Toggle v0.1.2's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.1.2

* Use a connection pool of size 1 to reduce memory churn on target database.

v0.1.1

Toggle v0.1.1's commit message

Verified

This tag was signed with the committer’s verified signature.
wrouesnel Will Rouesnel
v0.1.1

* Fix pg_stat_replication metrics not being collected due to semantic version
  filter problem.