Is your feature request related to a problem? Please describe.
The DB we're moniotoring has several thousands of collections.
After updating the exporter from version v0.11.2 to the lates version v0.35.0 we get a lot more metrics exported as before, which results in a load of up to 4 CPU and up to 5GB of ram for the exporter.
Before in v0.11.2, where we used --suppress.collectshardingstatus flag, i was as about 0.01 CPU max and 30MB Ram max.
We tried v0.35.0 with:
--no-discovering-mode --collector.diagnosticdata --collector.replicasetstatus --collector.dbstats --collector.topmetrics --compatible-mode
But the metrics output is still a lot bigger as before.
Describe the solution you'd like
A config option to restore the v0.11.2 behaviour.
Describe alternatives you've considered
Forking v0.11.2 and update dependencies.