Skip to content

v0.9.0

Choose a tag to compare

@Vonng Vonng released this 26 Apr 15:12
· 82 commits to main since this release

Default Metrics Collector

  • new metrics collector for timescaledb hypertable
  • new metrics collector for citus dist node
  • new metrics collector for pg_wait_sampling wait event profile
  • pg_slot overhaul: Add 16/17 pg_replication_slot metrics
    • allow pg_slot collector run on replica since 16/17
  • refactor pg_wait collector to agg from all processes
  • restrict pg_clustering, pg_indexing, pg_vacuuming run on primary
  • mark all reset_time as GAUGE rather than COUNTER
  • fix pg_recovery_prefetch_skip_fpw type from GAUGE to COUNTER
  • fix pg_recv.state type from LABEL to GAUGE
  • Format collector in compact mode
  • new default metric pg_exporter_build_info / pgbouncer_exporter_build_info
  • add server_encoding to pg_meta collector
  • add 12 new setting metrics to pg_setting collector
    • wal_block_size
    • segment_size
    • wal_segment_size
    • wal_level
    • wal_log_hints
    • work_mem
    • hugepage_count
    • hugepage_status
    • max_wal_size
    • min_wal_size
    • max_slot_wal_keep_size

Exporter Enhancement

  • normalize collector branch name with min pg ver suffix
  • Add license file to binary packages
  • move pgsty/pg_exporter repo to pgsty/pg_exporter
  • refactor server.go to reduce Compatible and PostgresPrecheck complexity
  • rename metrics collector with extra number prefix for better sorting
  • bump dependencies to the latest version
  • execute fatal collectors ahead of all non-fatal collectors, and fail fast

New Logo

What's Changed

Full Changelog: v0.8.0...v0.9.0

Checksums

d16ab74dc1660edbc5ffbf0ebf288d7f  pg-exporter_0.9.0_amd64.deb
544e1d25adda2d848820981a0e0ee278  pg-exporter_0.9.0_arm64.deb
f3a94fcfbf740fe184f23b6df5baa2df  pg_exporter-0.9.0-1.aarch64.rpm
8a7b16c104f05c04b81ca5aaf41852d8  pg_exporter-0.9.0-1.x86_64.rpm
129889eca0473b576e7eda81e4ee9325  pg_exporter-v0.9.0.darwin-amd64.tar.gz
92cd952348557f73d805b7e3acc485a3  pg_exporter-v0.9.0.darwin-arm64.tar.gz
1a1b92836fb31350c767436604364bf9  pg_exporter-v0.9.0.linux-amd64.tar.gz
66687fe9549226ffc35ca72697e2efef  pg_exporter-v0.9.0.linux-arm64.tar.gz