Skip to content

Releases: percona/mongodb_exporter

v0.20.2

23 Feb 12:55
Compare
Choose a tag to compare
  • PMM-7470 IndexStatsCollections is assigned values from wrong flag

v0.20.1

26 Nov 23:36
6421fe4
Compare
Choose a tag to compare

NOTE

This is a new branch of Exporter. It's a completely new code and will be the default soon.
As for now, this used in PMM 2.10.0+.
Read more in:


Fixed

PMM-6811: Secondary lag reported as 136 years

v0.11.2

25 Sep 15:37
af0a25f
Compare
Choose a tag to compare

[0.11.2]

Added

  • PMM-6361: New flag --suppress.collectshardingstatus can be used to disable the collection of Sharding Status. This flag is not set by default.
    On a large scale cluster it could help you to disable the mongoS exporters induced load to config tables. @vrazvan-adobe

Fixed

  • PMM-6361: runtime error: invalid memory address or nil pointer dereference, source="sharding_status.go:166" .
    When chunks collection is very big, the aggregate on it can take longer then default default 1000ms SocketTimeout. @vrazvan-adobe

v0.11.0

21 Apr 12:47
Compare
Choose a tag to compare

Changed

  • go.mongodb.org/mongo-driver was updated to v1.3.2.
  • github.com/prometheus/client_golang was updated to v1.5.1.
  • Skipping system dbs and collections.
  • Those flags have been removed: --mongodb.authentification-database, --mongodb.max-connections, --mongodb.socket-timeout, --mongodb.sync-timeout. You can use connection-string-options instead.
  • All mongodb_mongos_sharding_balancer_lock_* metrics won't be exposed for MongoDB 3.6+. See: https://docs.mongodb.com/v3.6/reference/config-database/#config.locks.

v0.10.0

18 Sep 08:11
Compare
Choose a tag to compare

Changed

  • go.mongodb.org/mongo-driver was updated to v1.1.1.
  • All --mongodb.tls* flags were removed. Use tls-options instead.

v0.9.0

30 Aug 12:52
Compare
Choose a tag to compare

Added

  • PMM-4131: Added missing features from dcu/mongodb_exporter. See list below.
  • New metrics:
    • mongodb_mongod_replset_member_*
    • mongodb_connpoolstats_*
    • mongodb_tcmalloc_*
  • Added application name "mongodb_exporter" to mongo logs, @nikita-b

Fixed

v0.8.0

27 Jun 11:41
Compare
Choose a tag to compare

Changed

v0.7.1

11 Jun 13:23
Compare
Choose a tag to compare

Added

Fixed

  • Fixed some function comments based on best practices from Effective Go #137, thx @CodeLingoBot.
  • PMM-3473: Fixed panic and runtime error.

v0.7.0

11 Mar 18:01
Compare
Choose a tag to compare

Changed

  • PMM-3512: Switched to kingpin library.
    This is a BREAKING CHANGE because kingpin uses -- instead of - for long flags, so be careful when updating.
  • PMM-2261 Unify common mongod and mongos server metrics, thx @bz2
    This is a BREAKING CHANGE. The labels of these metrics are now prefixed with just mongodb_ rather than mongodb_mongo[ds]_.

Added

  • Fine grained error handling for index usage and collection stats (#128), thx @akira-kurogane
  • Introduce a docker go build that creates a mongodb_exporter binary within a container (#112), thx @mminks
  • Ability to make releases and snapshots with GoReleaser

v0.6.3

13 Feb 15:26
Compare
Choose a tag to compare

Added

  • PMM-3401: Added collection of TTL metrics #127, thx @fastest963
  • Added some new metrics:
    • member_replication_lag
    • member_operational_lag
    • op_latencies_latency_total
    • op_latencies_ops_total
    • op_latencies_histogram

Fixed

  • Fix for broken labels on index_usage metrics
  • Fix SIGSEGV when running connected to a Primary, thx @anas-aso

Changed

  • Move CHANGELOG.md to "Keep a Changelog" format.