-
v0.4.7
v0.4.7 * 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
v0.4.6 * Fix issue #173 - 32 and 64mb unit sizes were not supported in pg_settings.
-
v0.4.5
v0.4.5 * Add commandline flag to disable default metrics (thanks @hsun-cnnxty)
-
v0.4.4
v0.4.4 * 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.3
v0.4.3 * Fixes #160 - pg_up failed to reflect database connectivity. * New cross-platform build system (no functional changes).
-
v0.4.2
v0.4.2 * 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
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
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`
-
0.4.0.rc1
v0.4.0rc1 * 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_exporter_last_scrape_connection 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` This RC candidate will be removed once a signed release is available.
-
v0.3.0
v0.3.0 * Add support for PostgreSQL 10.
-
v0.2.3
v0.2.3 * Add support for the 16kB unit when decoding pg_settings. (#101)
-
v0.2.2
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
v0.2.1 * Ignore functions that cannot be executed during replication recovery (#52) * Add a `-version` flag finally. * Add confirmed_flush_lsn to pg_stat_replication.
-
v0.2.0
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
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
v0.1.2 * Use a connection pool of size 1 to reduce memory churn on target database.
-
v0.1.1
v0.1.1 * Fix pg_stat_replication metrics not being collected due to semantic version filter problem.
-
v0.1.0
v0.1.0 * Change default port to 9187. * Fix regressions with pg_stat_replication on older versions of Postgres. * Add pg_static metric to store version strings as labels. * Much more thorough testing structure. * Move to semantic versioning for releases and docker image publications.
-
-