Details
Assignee
Nurlan MoldomurovNurlan MoldomurovReporter
Nurlan MoldomurovNurlan MoldomurovPriority
MediumNeeds QA
YesNeeds Doc
NoStory Points
0Start date
Mar 27, 2025
Details
Details
Assignee
Nurlan Moldomurov
Nurlan MoldomurovReporter
Nurlan Moldomurov
Nurlan MoldomurovPriority
Needs QA
Yes
Needs Doc
No
Story Points
0
Start date
Mar 27, 2025
Smart Checklist
Smart Checklist
Smart Checklist
Created 5 days ago
Updated 4 days ago
New version of postgres_exporter introduced support of PG 17, so we need to pull changes to keep up to date. And also there are a few other improvements
0.17.1 / 2025-02-26
[BUGFIX] Fix: Handle incoming labels with invalid UTF-8 #1131
0.17.0 / 2025-02-16
What's Changed
[ENHANCEMENT] Add Postgres 17 for CI test by @khiemdoan in prometheus-community#1105
[ENHANCEMENT] Add wait/backend to pg_stat_activity by @fgalind1 in prometheus-community#1106
[ENHANCEMENT] Export last replay age in replication collector by @bitfehler in prometheus-community#1085
[BUGFIX] Fix pg_long_running_transactions time by @jyothikirant-sayukth in prometheus-community#1092
[BUGFIX] Fix to replace dashes with underscore in the metric names by @aagarwalla-fx in prometheus-community#1103
[BIGFIX] Checkpoint related columns in PG 17 have been moved from pg_stat_bgwriter to pg_stat_checkpointer by @n-rodriguez in prometheus-community#1072
[BUGFIX] Fix pg_stat_statements for PG17 by @NevermindZ4 in prometheus-community#1114
[BUGFIX] Handle pg_replication_slots on pg<13 by @michael-todorovic in prometheus-community#1098
[BUGFIX] Fix missing dsn sanitization for logging by @sysadmind in prometheus-community#1104
Full Changelog:
0.16.0 / 2024-11-10
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 withtime
, the accuracy is less, and the timezone is not forced to UTC. Thecaller
field has been replaced by thesource
field, which now includes the full path to the source file. Thelevel
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