Releases: percona/mongodb_exporter
Releases · percona/mongodb_exporter
v0.20.2
v0.20.1
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:
- https://www.percona.com/blog/2020/09/22/new-mongodb-exporter-released-with-percona-monitoring-and-management-2-10-0/
- https://github.com/percona/mongodb_exporter/blob/exporter_v2/README.md
Fixed
PMM-6811: Secondary lag reported as 136 years
v0.11.2
[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
Changed
go.mongodb.org/mongo-driver
was updated tov1.3.2
.github.com/prometheus/client_golang
was updated tov1.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
Changed
go.mongodb.org/mongo-driver
was updated tov1.1.1
.- All
--mongodb.tls*
flags were removed. Use tls-options instead.
v0.9.0
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
- PMM-4427: Panic when read rocksdb status, txh @lijinglin2019.
- PMM-4583: Fix panic when GetTotalChunksByShard (#158), txh @lijinglin2019.
v0.8.0
v0.7.1
Added
- Added Authentification Database option when connect to mongo #139, thx @etiennecoutaud.
- Added helm chart to readme #140, thx @pgdagenais.
- PMM-4154: Added standard logging flags.
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
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 justmongodb_
rather thanmongodb_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
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.