Skip to content
This repository has been archived by the owner on Aug 22, 2024. It is now read-only.

0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Jul 07:02
· 40 commits to master since this release

Changelog

  • Add Patroni support.
  • Add compatibility of Patroni metrics with Patroni built-in metrics introduced in 2.1.0.
  • Add TLS support.
  • Add basic authentication.
  • Discovery postgres settings before every collector call. Postgres settings describe properties of Postgres, such as version, data and WAL blocks size, location of pg_stat_statements, and so on. These settings are used by collectors to adjust metrics collecting. Previous version discover settings once at first connecting to Postgres. In case when Postgres properties are changed (due to upgrade for example) it might break collectors logic tied to settings. To fix this, pgSCV have to be restarted. Now Postgres settings updated at every collect. This incur some overhead, but remove necessity of restart pgSCV if important settings had been changed.
  • Remove query normalization; Use 'queryid' label instead on 'md5' in statements metrics. This is the compatibility breaking change - set of labels of statements metrics has been changed.
  • Introduce ADR.
  • Fix disabling auto-discovery when configuring only using ENV vars.
  • Fix metrics collecting when filesystem hangs.