Skip to content

Releases: rapidloop/pgmetrics

Release 1.17.0

24 Jul 10:20
Compare
Choose a tag to compare

Changelog

  • f2d9ba8 Set application name in all cases.
  • 69a0634 Bump Dockerfile Go version to 1.22.
  • 47748f8 Fix for Citus.
  • 82fbabf Fix for pg_stat_wal_receiver: LSNs can be NULL.
  • 37d67d3 Fix for --all-dbs flag.
  • 48e85b0 Collect some more system-level information.
  • 939052d PgBouncer 1.23 support
  • 49bb002 Fix pg17-specific fields in pg_stat_progress_vacuum.
  • 0af4415 Update to latest azure sdk.
  • 5fdec9f Update to latest aws-sdk-go.
  • b0e1b94 Support libpq-style key-value connection string.
  • 13cd02f Pgpool 4.5 support.
  • a2b17a8 PgBouncer 1.21, 1.22 support #2.
  • 732a31f PgBouncer 1.21, 1.22 support.
  • 7637732 Postgres 17 support 3/n
  • 7fbca64 Postgres 17 support 2/n
  • 69f6014 Postgres 17 support 1/n
  • c3f7510 Feature: full log entries and included in model.
  • 276585d Update copyright year.
  • 04687df Pass arrays as is for binding parameters.
  • 6e3d1f7 Move to jackc/pgx driver.
  • 226b450 Update go and golang.org/x build dependencies.

Built with: go version go1.22.5 linux/amd64

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