Build with Go 1.25.5 and latest dependencies, collector updates:
Collector Changes:
pg_setting: Major refactor for PG10-18 compatibility withmissing_oksupport- Add 13 new metrics:
max_parallel_workers,max_parallel_workers_per_gather,max_parallel_maintenance_workers,shared_buffers,maintenance_work_mem,effective_cache_size,fsync,full_page_writes,autovacuum,autovacuum_max_workers,checkpoint_timeout,checkpoint_completion_target,hot_standby,synchronous_commit,io_method - Rename
work_memory_sizetowork_mem - Change min_version from 9.6 to 10, explicit
::inttype casting
- Add 13 new metrics:
pg_size: Fix log directory size detection, uselogging_collectorcheck instead of path pattern matchingpg_table: Performance optimization, replace LATERAL subqueries with JOIN for better query performance; fixtuplesandfrozenxidmetric type from COUNTER to GAUGE; increase timeout from 1s to 2spg_vacuuming: Add PG17 collector branch with new metricsindexes_total,indexes_processed,dead_tuple_bytesfor index vacuum progress trackingpg_query: Increase timeout from 1s to 2s for high-load scenariospg_io: Fix typo inreusesdescription ("in reused" -> "is reused")pg_checkpointer: Fix description for pg_checkpointer_10 ("9.4+" -> "9.4-17")pg_db_confl: Fix description for pg_db_confl_15 ("9.1 - 16" -> "9.1 - 15")- Format alignment fixes for
pg_db,pg_indexing,pg_clustering,pg_backup
Other Changes:
- Fix release year by @anayrat
Changelog
- 81988cd Fix release year
- 17b7fa4 Update release.md
- 85dd1e2 adjust config fix typos and version descriptions
- 4caa7e2 adjust config format alignment for multiple collectors
- faf10f0 adjust config/0130-pg_setting refactor for PG10-18 compatibility
- 2b102da adjust config/0310-pg_size fix log directory size detection
- a388f85 adjust config/0460-pg_query increase timeout for high-load scenarios
- 9e46236 adjust config/0510-pg_vacuuming add PG17 index progress tracking
- 9da884b adjust config/0700-pg_table performance optimization and type fixes
- ca164e4 bump go and deps to the latest version
- 8d030ce bump version string to 1.1.0
- 39bc426 fix config/0270-pg_origin column name typo and metric types
- 17e8b41 fix config/0440-pg_xact xmax query bug
- cea3f44 fix config/2000-pg_heartbeat comment and lsn type
- a497260 refactor: update the default collector config