Ops Tools
-
Support for Connecting Cloud Manager to MongoDB Docker Containers
I am not able to find a way to connect cloud manager to on prem docker containers running MongoDB. Maybe i've missed something and this feature already exists?
1 vote -
Pin image tags in Enterprise Kubernetes Operator values file
Should be able to pin tags for images like
mongodb-enterprise-appdb
in https://github.com/mongodb/mongodb-enterprise-kubernetes/blob/master/helm_chart/values.yamlCurrently, we are forced to use the latest tag, which has caused issues and broke disaster recovery for our project.
If we would have been able to use an older tag of the image, we could have recovered fast. since we were forced to use the latest tag, it took several days to recover. This does not seem acceptable for an enterprise software.
1 vote -
Support for cPanel
Cpanel doesn't have any support for Mongodb
1 vote -
Support for .xlsx via mongoimport
mongoimport allows for import of formats such as JSON,CSV or TSV.While the user can convert their excel file to .csv and import,I am thinking, though .csv maybe a more flexiable data format for data exchange than .xlsx; their maybe more flat files in .xlsx format.Allowing mongoimport to accept these formats and possibly convert it to .csv and import the data into a collection may save the users of mongoDB an additional step when working with those files.
1 vote -
Properties option for a server node
Up until Ops Manager version 4.0+, we are/were able to view "Properties" of all servers/Replica sets by clicking on the ellipsis option on the each server. But will the latest versions of Ops Manager, that option is no longer available. We are often looking to quickly identify the allocated resources such as CPU/RAM on servers to help troubleshoot and deduct if we need to add more resources, so this has been a helpful feature we have used. We would very much like to see this feature option to be revived in the current versions of Ops Manager 4.2 and 4.4.4.
2 votes -
Project template defaults for replica set Attributes
Our standard replica set deployments require a number of items to be set in the edit/modify area of each replica set...such as:
sslMode
directoryPerDB
directoryForIndexes
javascriptEnabled
redactClientLogDataSince we create hundreds of replica sets the amount of time spent repeatedly setting these attributes, which are considered "default" in our shop, adds up. Having the ability to set a template of defaults per project would save a great deal of time.
2 votes -
Only download to /mms/mongodb-releases/ those versions actually in use in a deployment
/mms/mongodb-releases/ is continually updated with the most current minor release of each major version which can fill the partition.
This request is for "Only download to /mms/mongodb-releases/ those versions actually in use in a deployment"
eg if I am only using 4.2.20 in my actual deployments only download the most recent 4.2.x and not 3.6.x
of course if I do decide to deploy a 3.6.x deployment this FR would need to automatically be bypassed and download my 3.6.x and the most recent 3.6.x.
This request is similar to but not the same as another Feature Request:
[Do not download EOL…2 votes -
Add to the Continues Backup UI more information about the snapshots
Currently, the Ops Manager UI under Continues Backup only shows the following information about the snapshots:
- Replica set name
- Status
- Last Snapshot
- Last Oplog SliceIt would be very helpful to also see:
- Start date/time
- Finish date/time
- Backup duration
- Snapshot size2 votes -
Support rolling rebuild index
In some particular situation indexes need to be rebuild.
It would be nice to support a rolling index rebuild like Ops Manager does for the standard create index.2 votes -
Never delete the most recent backup snapshot
When backup snapshots cannot be completed as scheduled, and they are behind, Ops Manager really should NEVER delete the most recent snapshot. For example, if the snapshot retention policy is to take a backup every 24 hours and keep daily backups for 2 days, and weekly backups for 2 weeks, a new snapshot should not automatically expire after 2 days. If backups are not completing for some reason, and it goes 2 days without a successful new snapshot, the most recent daily backups are deleted and we are left with the most recent weekly backup instead. There really should never…
1 vote -
Use word, not letter to define log levels in Ops Manager
The following log messages are "info" level messages which can be found in the kubernetes logs from the ops-manager-db pods:
```sh
{"logType":"mongodb","contents":"2020-12-16T02:42:28.557+0000 I WRITE [conn7329] update monitoringstatus.config.agentSessions command: { q: { id: "mongodb-rs-1.mongodb-rs-svc.mongodb.svc.cluster.local-48cc126fc451d9fa2ffa7569363971f2-5fbedc8dc354771c77dd1932", s: "KHNA9JiqXcos5V0d" }, u: { $set: { s: "PRIMARY", p: true } }, multi: false, upsert: false } planSummary: IXSCAN { id: 1 } numYields:0 queryHash:6C451E2F planCacheKey:38AD5486 ok:0 errMsg:"E11000 duplicate key error collection: monitoringstatus.config.agentSessions index: cid1s_1 dup key: { cid: ObjectId('5fbedc8dc354771c77dd1932'), s: \"PRIMARY\" }" errName:DuplicateKey errCode:11000 locks:{ ParallelBatchWriterMode: { acquireCount: { r: 1 } }, ReplicationStateTransition: { acquireCount: { w: 1 } }, Global: {…1 vote -
Rewrite Informational Message "E11000 duplicate key error collection"
Rewrite the informational AppDB log message so that monitoring tools such as Dynatrace and Splunk does not consider this message as an error message.
1 vote -
Manage the MongoDB Agent functions using the operator
Currently, the operator does not enable backup function for AppDB, but it does enable monitoring. For everything else (non-AppDB) the operator does enable the Backup and Monitoring functions, even if backup is not configured
At the moment none of these functions are configurable with the Operator. The only method to disable the Backup or Monitoring function is through the Ops Manager UI.
Requesting the ability to manage the functions through the operator.
2 votes -
Allow to pin specific MongoDB Agent version to be used
What is the problem that needs to be solved? In some rare situations where upgrade of Cloud Manager's MongoDB Agent to the latest version leads to Golang panic (or any other critical issue) there's no way for Cloud Manager user to rollback MongoDB Agent version in case if this environment is running in Kubernetes Operator. The script which launch MongoDB Agent is using the latest version from Cloud Manager Project, without any option to change it other then editing the script itself which is not possible in Kubernetes pod.
Why is it a problem? (the pain) If after Cloud Manager's…
2 votes -
Provide a UI for uploading release archives to the mongodb-releases directory
When Ops Manager is in "Local Mode", a system administrator must manually populate the mongodb-releases directory.
Please consider adding a GUI for uploading the releases over HTTP(s) from the Ops Manager admin panel. This will alleviate server access restrictions/issues, as well as provide a quick method of populating the releases from a workstation in an internet restricted environment.
2 votes -
Supported Ansible module for MongoDB
Supported Ansible modules for MongoDB. Maybe a module for self managed and Atlas.
2 votes -
sharding
Should provide sharding feature in community Operator.
1 vote -
Update automation config through API without pushing entire config file
For updating any Automation managed parameter, the only method through API is involving pushing the entire Automation config (which is a json file of hundreds lines) with modifications/addition all together.
Even though I just want to update one single value.
Is it a bit dangerous that there may be human mistake when modifying such a large json file. Wrong configuration may be push to the server.
Graceful if there is a feature which allow user to partial update the configuration through API.
Ref Case: 00730243
1 vote -
Add ability to merge metrics when host renamed
If a host is renamed and a new mapping is made with a unique ID, there is no way to merge the metrics to view the, historically.
Adding the ability to merge metrics from previous hosts (when the user is sure the hosts are equivalent) would allow history to be viewed and maintained.
1 vote -
Ability to control Ops Manager log rotation from an Admin Page in the UI
The Ops Manager Application Server Log Directory is typically located in
/opt/mongodb/mms/logs/
.Currently, the log rotation of the Ops Manager log files
/opt/mongodb/mms/logs/mms0.log
,/opt/mongodb/mms/logs/daemon.log
and/opt/mongodb/mms/logs/mms0-access.log
are configured by default to rotate the log file every day and compress it with a retention of 30 days. After 30 days the compressed files are deleted.Please allow the configuration of these log rotation settings through the Ops Manager Web UI.
Currently, this can only be done manually. The default installation of Ops Manager includes a file in
/opt/mongodb/mms/conf
calledlogback.xml
. This is the file that the library uses…1 vote
- Don't see your idea?