Skip to content

Releases: rapidloop/pgmetrics

Release 1.16.0

04 Oct 04:15
Compare
Choose a tag to compare

Changelog

  • 4e20b45 Postgres 16: read new field from pg_replication_slots.
  • eb91608 Postgres 16: read new field from pg_stat_user_indexes.
  • c5f98e2 Postgres 16: read new fields from pg_stat_user_tables.
  • d6159e2 Postgres 16 support.

Built with: go version go1.21.1 linux/amd64

Release 1.15.2

27 Aug 08:54
Compare
Choose a tag to compare

Changelog

  • cd12ebb pgpool: return last_status_time of show pool_nodes in utc
  • 6fda1db pgpool: support replication_delay of show pool_nodes in seconds
  • 3614cea pgpool: allow nan-s for some health check columns
  • 81181a9 Collect metrics only once from each database.

Built with: go version go1.21.0 linux/amd64

Release 1.15.1

21 Jul 05:10
Compare
Choose a tag to compare

Changelog

  • f1fd718 Update dependencies.
  • a3211c6 Print warnings on unparseable log file entries.
  • 4e96ee6 Remove use of deprecated ioutil.ReadDir
  • 7cfbc09 Remove use of deprecated ioutil.ReadFile
  • b4b70f2 PgBouncer: fixes and v1.20 support

Built with: go version go1.20.6 linux/amd64

Release 1.15.0

18 May 05:49
Compare
Choose a tag to compare

Changelog

  • 0c4a4d3 Changes for gofmt -s
  • 171cbed Pgpool: add report output
  • 1a116ea Fix semver comparison code.
  • 272e47e Handle the case when pg_stat_progress_analyze.relid is NULL.
  • 583a60f Update dependencies.
  • 114f7a0 Pgpool 4.x support, WIP
  • 669e548 Merge branch 'master' into devel
  • b97cb56 Support for PgBouncer 1.18 and 1.19

Built with: go version go1.20.4 linux/amd64

Release 1.14.1

04 Feb 05:59
Compare
Choose a tag to compare

Changelog

  • 34f43cc Remove travis
  • 72bcc91 Update copyright year
  • 64f0125 Update docker, travis for Go 1.20
  • 72125d3 Update dependency versions, require Go 1.18
  • 51a1ab7 Remove dependency on howeyc/gopass
  • 6a30db9 Merge pull request #58 from rapidloop/dependabot/go_modules/github.com/aws/aws-sdk-go-1.33.0
  • 143dc80 Merge pull request #59 from albrycht/master
  • 8233010 Do not make separate queries to get table or index size
  • 4af67e0 Bump github.com/aws/aws-sdk-go from 1.29.29 to 1.33.0

Built with: go version go1.20 linux/amd64

Release 1.14.0

07 Nov 03:31
Compare
Choose a tag to compare

Changelog

  • e3747ab Fix for citus table size.
  • f36fa0f Update build deps.
  • 3ecd1c9 Fix for #55: pg_stat_get_wal not supported in Aurora
  • 1312691 Collect from pg_stat_subscription_stats in pg15.
  • 628c852 Citus 11 support, part 4.
  • 676a5f3 Citus 11 support, part 3.
  • 0be77d0 Citus 11 support, part 2.
  • cb4efea Citus 11 support, part 1.

Built with: go version go1.19.3 linux/amd64

Release 1.13.1

19 Jul 08:30
Compare
Choose a tag to compare

Changelog

  • 35516b5 Handle the case when pg_stat_replication.usename is NULL.

Built with: go version go1.18.4 linux/amd64

Release 1.13.0

19 May 06:55
Compare
Choose a tag to compare

Changelog

  • 724b3a4 Update copyright year.
  • 59744cf [devel] Include recent deadlocks and autovacuums in report.
  • 5fc59d0 [devel] Include all job progress in report; tweak fields in model.
  • 070c8cb [devel] Fix goreleaser archive name.
  • 86463de [devel] Improve/fix transaction id range in report.
  • f984c64 [devel] Add help text about Azure env. vars.
  • a475409 [devel] Support Go 1.17 and 1.18 only.
  • e883544 [devel] Use golang.org/x/term instead of golang.org/x/crypto/ssh/terminal.
  • 728f5d6 [devel] Support old version pss extension in new version server.
  • 68bc6bb [devel] Collect from various pg_stat_progress_* views.
  • b4c5070 [devel] Include query id in auto_explain plan if present in log_line_prefix.
  • 3f43861 [devel] Add option to omit bloat query.
  • 4984366 [devel,wip] Use new Azure packages.
  • 6014410 [devel,wip] Collect metrics from Azure

Built with: go version go1.18.2 linux/amd64

Release 1.12.0

14 Oct 04:44
Compare
Choose a tag to compare

Changelog

619def7 Update schema comment.
ee06d8e Collect pending_restart only for pg >= v9.5
bbd9f0d Support PgBouncer v1.16.0.
3564942 Updated goreleaser config for new targets
70e35f2 Update travis config to use Go 1.17
80d21aa Update Dockerfile to use Go 1.17
c6034e4 Add option to omit collection of index definitions.
32b912c Collect from pg_stat_wal.
eb02b76 Collect pg_stat_activity.query_id.
67ab170 Collect pg_stat_user_tables.n_ins_since_vacuum.
b4a4d5b Collect new fields from pg_stat_database.
e556486 Collect pg_locks.waitstart.
546ce2e Collect more columns from pg_replication_slots.
b7e167b Use descriptive constants for Postgres versions.
1122723 Collect pg_stat_wal_receiver.sender_host.
db97362 Collect pg_stat_replication.reply_time.
186b479 Collect pg_settings.pending_restart.
1773a01 Improve log file parsing.
807acb1 Collect username of the pgmetrics session.
444804f SCRAM: Accept server's proposal of SCRAM-SHA-256-PLUS SASL mechanism.
aa51b0f Fix for pg_stat_archiver query on Aurora Postgres 11
e928d42 Handle CloudWatch metric names with non-alphanumeric characters.

Built with: go version go1.17.2 linux/amd64

Release 1.11.0

14 Apr 06:18
Compare
Choose a tag to compare

Changelog

7e3022b [goreleaser] force build all packages
7dee156 [travis] use Go v1.16
581da00 Improve local connection detection logic, see #39
926dab6 Support odyssey connection pooler.
1d59cff Fix min_wal_size value in text report.

Built with: go version go1.16.3 linux/amd64