PG Exporter v0.9.0
TimescaleDB, Citus, pg_wait_sampling collectors
Default Collectors
- new metrics collector for
timescaledbhypertable - new metrics collector for
citusdist node - new metrics collector for
pg_wait_samplingwait event profile pg_slotoverhaul: Add 16/17 pg_replication_slot metrics- allow
pg_slotcollector run on replica since 16/17 - refactor
pg_waitcollector to agg from all processes - restrict pg_clustering, pg_indexing, pg_vacuuming run on primary
- mark all
reset_timeasGAUGErather thanCOUNTER - fix
pg_recovery_prefetch_skip_fpwtype fromGAUGEtoCOUNTER - fix
pg_recv.statetype fromLABELtoGAUGE - Format collector in compact mode
- new default metric
pg_exporter_build_info/pgbouncer_exporter_build_info - add
server_encodingtopg_metacollector
- Added 12
pg_settingmetrics:wal_block_size,segment_size,wal_segment_size,wal_level,work_memory_size,shared_memory_size,hugepage_count,hugepage_status,max_wal_size,min_wal_size,max_slot_wal_keep_size,archive_mode.
Exporter Codebase
- normalize collector branch name with min pg ver suffix
- Add license file to binary packages
- Moved the repository from
Vonng/pg_exportertopgsty/pg_exporter. - refactor
server.goto reduceCompatibleandPostgresPrecheckcomplexity - rename metrics collector with extra number prefix for better sorting
- Updated dependencies.
- execute fatal collectors ahead of all non-fatal collectors, and fail fast
