Skip to content

chore(deps): update dependency postgres_exporter to v0.20.1 - #2667

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/postgres_exporter-0.x
Open

renovate[bot] wants to merge 1 commit into
developfrom
renovate/postgres_exporter-0.x

Conversation

@renovate

@renovate renovate Bot commented Nov 13, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
postgres_exporter minor 0.15.0 → 0.20.1

Release Notes

prometheus-community/postgres_exporter (postgres_exporter)

v0.20.1

Compare Source

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

v0.20.0

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.

v0.19.1

Compare Source

v0.19.0

Compare Source

v0.18.1

Compare Source

v0.18.0

Compare Source

v0.17.1

Compare Source

  • [BUGFIX] Fix: Handle incoming labels with invalid UTF-8 #​1131

v0.17.0

Compare Source

v0.16.0

Compare Source

BREAKING CHANGES:

The logging system has been replaced with log/slog from the stdlib. This change is being made across the prometheus ecosystem. The logging output has changed, but the messages and levels remain the same. The ts label for the timestamp has bewen replaced with time, the accuracy is less, and the timezone is not forced to UTC. The caller field has been replaced by the source field, which now includes the full path to the source file. The level field now exposes the log level in capital letters.

  • [CHANGE] Replace logging system #​1073
  • [ENHANCEMENT] Add save_wal_size and wal_status to replication_slot collector #​1027
  • [ENHANCEMENT] Add roles collector and connection limit metrics to database collector #​997
  • [ENHANCEMENT] Excluded databases log messgae is now info level #​1003
  • [ENHANCEMENT] Add active_time to stat_database collector #​961
  • [ENHANCEMENT] Add slot_type label to replication_slot collector #​960
  • [BUGFIX] Fix walreceiver collectore when no repmgr #​1086
  • [BUGFIX] Remove logging errors on replicas #​1048
  • [BUGFIX] Fix active_time query on postgres>=14 #​1045

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner November 13, 2026 21:26
@renovate

renovate Bot commented Nov 13, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: ansible/vars.yml
Post-upgrade command 'nix run .#update-ansible-artifacts -- postgres_exporter 0.20.1' has not been added to the allowed list in allowedCommands

@github-actions

Copy link
Copy Markdown

Package version diff

Compares built package versions in legacyPackages between this PR and the tip of the base branch, per system.

aarch64-linux: Closure size: 372 -> 372 (2 paths added, 2 paths removed, delta +0, disk usage +0B).
<<< /nix/store/7h581c4y787wn5izszjrimnglyfavd0m-build-ami
>>> /nix/store/zv48883m8ybsq6nrwp761mlyh9y544jf-build-ami
No version or selection state changes.
Closure size: 98 -> 98 (2 paths added, 2 paths removed, delta +0, disk usage +0B).
<<< /nix/store/336vykfaa7phiia5csbliai8g8ls9nv0-build-qemu-image
>>> /nix/store/9vagza6yw696aqcc381w080k58818qdv-build-qemu-image
No version or selection state changes.
Closure size: 372 -> 372 (2 paths added, 2 paths removed, delta +0, disk usage +0B).
x86_64-linux: Closure size: 370 -> 370 (2 paths added, 2 paths removed, delta +0, disk usage +0B).
<<< /nix/store/5dgg2dlhva678vsdv6fsbg2s99c3qhms-build-ami
>>> /nix/store/gqy4gqpfq102qw004jhhq102dh8vrdiz-build-ami
No version or selection state changes.
Closure size: 99 -> 99 (2 paths added, 2 paths removed, delta +0, disk usage +0B).
<<< /nix/store/p9r771kc3h2hl9nhw2hqczfr7qq342wm-build-qemu-image
>>> /nix/store/yla663nfgjjnajsdpdr7qd5jahmnzd4z-build-qemu-image
No version or selection state changes.
Closure size: 370 -> 370 (2 paths added, 2 paths removed, delta +0, disk usage +0B).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants