chore(deps): update dependency prometheus-community/postgres_exporter (v0.19.1 → v0.20.1) #66

Open
renovate wants to merge 1 commit from renovate/postgres_exporter-and-its-dashboard into main
Collaborator

This PR contains the following updates:

Package Update Change
prometheus-community/postgres_exporter minor v0.19.1 → v0.20.1

Merging deploys nothing. scripts/generate-grafana-dashboards.sh pins a version that takes effect only when that script runs. Run it against the cluster after merging.


Release Notes

prometheus-community/postgres_exporter (prometheus-community/postgres_exporter)

v0.20.1: 0.20.1 / 2026-07-07

Compare Source

  • [BUGFIX] stat_replication: fix "slot_name does not exist" by joining pg_replication_slots by @​megative in #​1313

v0.20.0: 0.20.0 / 2026-06-29

Compare Source

BREAKING CHANGES:

Collector flag changes

The replication_slot collector has been renamed to replication_slots.
Users explicitly enabling or disabling this collector must update their flags:

  • --collector.replication_slot -> --collector.replication_slots
  • --no-collector.replication_slot -> --no-collector.replication_slots
    The --disable-settings-metrics flag and
    PG_EXPORTER_DISABLE_SETTINGS_METRICS environment variable have been removed.
    Use --no-collector.settings instead.
Metric name changes

The metrics previously exposed by the replication_slot collector have been
renamed to use the pg_replication_slots_ prefix. Update alerts, recording
rules, and dashboards that reference these metrics:

  • pg_replication_slot_slot_current_wal_lsn -> pg_replication_slots_slot_current_wal_lsn
  • pg_replication_slot_slot_confirmed_flush_lsn -> pg_replication_slots_slot_confirmed_flush_lsn
  • pg_replication_slot_slot_is_active -> pg_replication_slots_slot_is_active
  • pg_replication_slot_safe_wal_size_bytes -> pg_replication_slots_safe_wal_size_bytes
  • pg_replication_slot_wal_status -> pg_replication_slots_wal_status
Standalone collector behavior

The settings, stat_activity, stat_archiver, stat_replication, and
replication_slots metrics now come from standalone collectors instead of the
legacy default metric map.
These metrics no longer honor --metric-prefix, no longer include deprecated
constantLabels, and are no longer disabled by --disable-default-metrics.
To stop collecting them, disable the corresponding collector explicitly with
its --no-collector.* flag.


Configuration

📅 Schedule: (in timezone Europe/Helsinki)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • Between 05:00 PM and 08:59 PM, Monday through Friday (* 17-20 * * 1-5)
    • Between 10:00 AM and 07:59 PM, only on Sunday and Saturday (* 10-19 * * 0,6)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prometheus-community/postgres_exporter](https://github.com/prometheus-community/postgres_exporter) | minor | `v0.19.1` → `v0.20.1` | **Merging deploys nothing.** `scripts/generate-grafana-dashboards.sh` pins a version that takes effect only when that script runs. Run it against the cluster after merging. --- ### Release Notes <details> <summary>prometheus-community/postgres_exporter (prometheus-community/postgres_exporter)</summary> ### [`v0.20.1`](https://github.com/prometheus-community/postgres_exporter/releases/tag/v0.20.1): 0.20.1 / 2026-07-07 [Compare Source](https://github.com/prometheus-community/postgres_exporter/compare/v0.20.0...v0.20.1) - \[BUGFIX] stat\_replication: fix "slot\_name does not exist" by joining `pg_replication_slots` by [@&#8203;megative](https://github.com/megative) in [#&#8203;1313](https://github.com/prometheus-community/postgres_exporter/pull/1313) ### [`v0.20.0`](https://github.com/prometheus-community/postgres_exporter/releases/tag/v0.20.0): 0.20.0 / 2026-06-29 [Compare Source](https://github.com/prometheus-community/postgres_exporter/compare/v0.19.1...v0.20.0) BREAKING CHANGES: ##### Collector flag changes The `replication_slot` collector has been renamed to `replication_slots`. Users explicitly enabling or disabling this collector must update their flags: - `--collector.replication_slot` -> `--collector.replication_slots` - `--no-collector.replication_slot` -> `--no-collector.replication_slots` The `--disable-settings-metrics` flag and `PG_EXPORTER_DISABLE_SETTINGS_METRICS` environment variable have been removed. Use `--no-collector.settings` instead. ##### Metric name changes The metrics previously exposed by the `replication_slot` collector have been renamed to use the `pg_replication_slots_` prefix. Update alerts, recording rules, and dashboards that reference these metrics: - `pg_replication_slot_slot_current_wal_lsn` -> `pg_replication_slots_slot_current_wal_lsn` - `pg_replication_slot_slot_confirmed_flush_lsn` -> `pg_replication_slots_slot_confirmed_flush_lsn` - `pg_replication_slot_slot_is_active` -> `pg_replication_slots_slot_is_active` - `pg_replication_slot_safe_wal_size_bytes` -> `pg_replication_slots_safe_wal_size_bytes` - `pg_replication_slot_wal_status` -> `pg_replication_slots_wal_status` ##### Standalone collector behavior The `settings`, `stat_activity`, `stat_archiver`, `stat_replication`, and `replication_slots` metrics now come from standalone collectors instead of the legacy default metric map. These metrics no longer honor `--metric-prefix`, no longer include deprecated `constantLabels`, and are no longer disabled by `--disable-default-metrics`. To stop collecting them, disable the corresponding collector explicitly with its `--no-collector.*` flag. - \[CHANGE] Move `pg_settings` metrics to the standalone `settings` collector by [@&#8203;ArthurSens](https://github.com/ArthurSens) in [#&#8203;1303](https://github.com/prometheus-community/postgres_exporter/pull/1303) - \[CHANGE] Move `stat_archiver` metrics to a standalone collector by [@&#8203;ArthurSens](https://github.com/ArthurSens) in [#&#8203;1304](https://github.com/prometheus-community/postgres_exporter/pull/1304) - \[CHANGE] Move `stat_activity` metrics to a standalone collector by [@&#8203;ArthurSens](https://github.com/ArthurSens) in [#&#8203;1305](https://github.com/prometheus-community/postgres_exporter/pull/1305) - \[CHANGE] Move `stat_replication` metrics to a standalone collector by [@&#8203;ArthurSens](https://github.com/ArthurSens) in [#&#8203;1306](https://github.com/prometheus-community/postgres_exporter/pull/1306) - \[CHANGE] Rename `replication_slot` to `replication_slots` and move replication slot metrics to a standalone collector by [@&#8203;ArthurSens](https://github.com/ArthurSens) in [#&#8203;1307](https://github.com/prometheus-community/postgres_exporter/pull/1307) - \[ENHANCEMENT] Publish container images to GHCR and update PromCI release automation by [@&#8203;roidelapluie](https://github.com/roidelapluie) in [#&#8203;1322](https://github.com/prometheus-community/postgres_exporter/pull/1322) - \[BUGFIX] Fix duplicate `pg_stat_progress_vacuum` metrics for cross-database vacuums by [@&#8203;steinbrueckri](https://github.com/steinbrueckri) in [#&#8203;1262](https://github.com/prometheus-community/postgres_exporter/pull/1262) - \[BUGFIX] Fix `pg_settings` collection when `short_desc` is NULL by [@&#8203;jun-gradial](https://github.com/jun-gradial) in [#&#8203;1327](https://github.com/prometheus-community/postgres_exporter/pull/1327) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Helsinki) - Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (`* 0-4,22-23 * * 1-5`) - Only on Sunday and Saturday (`* * * * 0,6`) - Automerge - Between 05:00 PM and 08:59 PM, Monday through Friday (`* 17-20 * * 1-5`) - Between 10:00 AM and 07:59 PM, only on Sunday and Saturday (`* 10-19 * * 0,6`) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMDMuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjEwMy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZS9naXRodWItcmVsZWFzZSIsInR5cGUvbWlub3IiXX0=-->
chore(deps): update dependency prometheus-community/postgres_exporter (v0.19.1 → v0.20.1)
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
validate / render (pull_request) Successful in 2m21s
validate / hooks (pull_request) Successful in 3m58s
ec99ee4c31
Signed-off-by: Renovate Bot <renovate@esle.fi>
renovate force-pushed renovate/postgres_exporter-and-its-dashboard from ec99ee4c31
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
validate / render (pull_request) Successful in 2m21s
validate / hooks (pull_request) Successful in 3m58s
to 613cf731d0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
validate / render (pull_request) Successful in 1m19s
validate / hooks (pull_request) Successful in 4m40s
2026-09-27 11:08:29 +00:00
Compare
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
validate / render (pull_request) Successful in 1m19s
Required
Details
validate / hooks (pull_request) Successful in 4m40s
Required
Details
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/postgres_exporter-and-its-dashboard:renovate/postgres_exporter-and-its-dashboard
git switch renovate/postgres_exporter-and-its-dashboard
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ivuorinen/turingpi-cluster!66
No description provided.