-
Notifications
You must be signed in to change notification settings - Fork 428
/
CHANGELOG
140 lines (99 loc) · 4.49 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
Release 0.41.1
- Fix panic (regression bug in v0.41.0) occuring when fcv collector is enabled
Release 0.41.0
- Add extra label for replicaset metrics
- Add information about supported MongoDB versions
- Add command line flag to disable metrics about the exporter it-self
- Add PBM metrics collector
- Add cluster role label for mongodb_up
- Add feature compatibility version collector
- Migrate chunks metrics from v1 compatibility to shards collector
- Correctly recognize arbiter nodes
- Fix node type detection
- Collstats, indexstats iterate only over collections, not views.
- Fix case where users are prefixed with mongodb
- Reconsider inclusion of opid in mongodb_currentop_query_uptime
- List only authorized collections
- Correctly evaluate balancer metrics
- Reduce error logs from diagnostic data on arbiter nodes
- Refactoring currentop_collector
- Remove system colections from index stats
- Update Go version
- Update dependencies
Release 0.40.0
- Multi-target support
- Update license to Apache 2.0
- Add option --collector.dbstatsfreestorage to receive freeStorage stats from dbstats
- New Current Op Metrics collector
- New collector to collect data from the system profile
- Add support for timestamp metrics with seconds precision
- Update Go version
- Update dependencies
Release 0.39.0
- Fixed issue with connection to authenticated MongoDB Arbiter
- Update dependencies
Release 0.38.0
- Fixed setting auth options for connection to MongoDB
Release 0.37.0
- Disable creating metric mongodb_mongod_storage_engine when it's not possible to retrieve (for example for mongos type of instance)
- Update dependencies
Release 0.36.0
- Added security metrics with info about encryption
- Fixed fetching build info for mongos instance
- Fix metric mongodb_mongos_sharding_balancer_enabled
Release 0.35.0
- Added to metrics info about running MongoDB version and Mongo vendor
- Removed unused collector
Release 0.34.0
- Add logger with level
Release 0.33.0
- Updated dependencies
- Enabled multi-arch Docker images
- Enabled pprof for exporter
- Fixed postint script for DEB package
- Fixed issue in CI pipeline for golang tip
- Update usage documentation
- Added fix for missing cluster role label
- Added support to escape characters like '+' in MongoDB password
- Added support for meta-metrics; runtime for each collector is reported
Release 0.32.0
- Updated dependencies
- Updated README.md
- Enable basic auth with Prometheus exporter toolkit
- Created MongoDB exporter user in postinst
Release 0.31.0
- Added support for DEB and RPM packages
- Updated version for build tools
- Updated build process for tools
- Fixed warnings in CI pipeline
- Updated test matrix for CI pipeline
- Fixed bug in development infrastructure setup
- Updated linter configuration
- Added license checker for source files
- Disabled some collectors in case collection limit is exceeded
- Disabled most collectors by default; added flag to enable all collectors
- Added flag to remove ambiguity for descending index metric
- Updated metric names generation for collstats, indexstats and top to follow Prometheus pattern
- Updated metric generation logic; use both cmdline flag and HTTP request param to generate metrics
- Removed dual requests to database for metric generation
- Fixed bug in collstats metric generation by disabling histogram for collstats
Release 0.20.8
Fixed bug PMM-8849: Fixed panic on nil data
Improvement PMM-8772: DBStats are disabled by default. Adde 'enable' parameter
Fixed bug PMM-8539: cl_role is always "shardsvr" even for configsvr
Fixed bug PMM-8489: Fixed topology labels on mongos
Improvement PMM-7424: Add support for compatible mode for dbStats metric to provide old metrics
Improvemebt PMM-7116: myState metric always has a value
Improvement PR #344: Documented minimum permissions needed to collect data
Release 0.20.7 released 2021-08-10
Improvement : Upgraded dependencies
Fixed error PMM-6877: replsetGetStatus error on mongos
Release 0.20.6 released 2021-06-26
Improvement PMM-7789: Remove weak ciphers from exporter_shared
Improvement \#283 : Add storage stats to collection metrics (Thanks Masaru Hoshi @qlik-trial)
Release 0.20.5
Fixed bug PMM-7941: Wrong replication status value
Improvement \#272 : Bump github.com/golangci/golangci-lint from 1.39.0 to 1.40.1 in /tools
Improvement \#271 : Bump golang.org/x/tools from 0.1.0 to 0.1.1 in /tools
Improvement \#269 : Bump go.mongodb.org/mongo-driver from 1.4.1 to 1.5.2
Improvement \#268 : Bump github.com/prometheus/common from 0.20.0 to 0.24.0