github pgsty/pg_exporter v1.1.0
pg_exporter-v1.1.0

latest releases: v1.2.1, v1.2.0, v1.1.2...
3 months ago

Build with Go 1.25.5 and latest dependencies, collector updates:

Collector Changes:

  • pg_setting: Major refactor for PG10-18 compatibility with missing_ok support
    • 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_size to work_mem
    • Change min_version from 9.6 to 10, explicit ::int type casting
  • pg_size: Fix log directory size detection, use logging_collector check instead of path pattern matching
  • pg_table: Performance optimization, replace LATERAL subqueries with JOIN for better query performance; fix tuples and frozenxid metric type from COUNTER to GAUGE; increase timeout from 1s to 2s
  • pg_vacuuming: Add PG17 collector branch with new metrics indexes_total, indexes_processed, dead_tuple_bytes for index vacuum progress tracking
  • pg_query: Increase timeout from 1s to 2s for high-load scenarios
  • pg_io: Fix typo in reuses description ("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:

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

Don't miss a new pg_exporter release

NewReleases is sending notifications on new releases.