Skip to content

Ops Tools

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

479 results found

  1. Allow setting the backup PreferredMember via the API for sharded clusters

    It's currently only possible to set a backup PreferredMember via the API for a standalone replicaset, but it's not possible to set the PreferredMember for shards of a sharded cluster.

    You can do this via the Web UI, but that's incredibly tedious if you have many shards and it would also be valuable to be able to change the PreferredMember in automation scripts.

    1 vote
    0 comments  ·  Backup  ·  Admin →
    How important is this to you?
  2. MONGOCLI add command to shutdown and startup the standalone instance

    in this moment there is no way to shutdown or startup a standalone instance because the mongocli works with cluster only

    1 vote
    How important is this to you?
  3. Examples for installing operator declaratively on argocd

    Hey there,

    Would it be possible to add some examples when it comes to deploying the community operator with argocd?

    Thanks

    1 vote
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  4. 1 vote
    0 comments  ·  Ops Manager  ·  Admin →
    How important is this to you?
  5. mongotop improvements

    Hi. I want to suggest a couple of improvements for mongotop.

    • count output in a grid view. Now only time is supported. Could be implemented with a command line flag
    • limit the number of rows in a grid view with a command line flag (now 10 is hardcoded)
    • pretty print of JSON (by flag)
    • rename parameter rowcount to itercount
    • date pretty print, something more human-readable than ISO format
    • collect more granular stats from the top command. Now we only collect total and locks, * while we can insert, remove, update, etc.

    I could implement them if the improvements are considered…

    1 vote
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  6. multi region support for MongoDB Community Operator

    multi region support for MongoDB Community Operator

    1 vote
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  7. MongoDBUser new feature to retrieve user and password from a secret

    Hi! I hope you are doing well.

    We would like to have an option in the "MongoDBUser" Custom Resource to reference a Kubernetes secret with user and password instead of only "spec.passwordSecretKeyRef". For us, it's also important to save the user MongoDB in a secret as well and don't pass the user through commands(helm).

    Basically, we would like to perform the following steps:

    1. Create a secret in GCP Secret Manager with MongoDB's user/password.
    2. Recover the secret using the "External Secrets tool" running in Kubernetes.
    3. Refer only one secret with user/password in the "MongoDBUser" custom resources as we are doing currently…
    1 vote
    1 comment  ·  Cloud Manager  ·  Admin →
    How important is this to you?
  8. Do not trigger spurious COLLSCAN alerts for getmore commands during watch

    Here's what MongoDB support summarizes about the current behavior: "Upon consulting with the team, they have confirmed that sometimes change streams can trigger collection scans, but these alerts are an artifact of how we calculate the metric today. Unfortunately at the moment, there is no fix for these alerts"

    My suggestion is to fix how the metric is calculated. What is happening in the getmore is not a real COLLSCAN, and it should not be reported (and alerted) as such.

    (Bonus points for including context information in the COLLSCAN threshold alert showing the collection and operation. Just knowing there has…

    1 vote
    How important is this to you?
  9. Mongoimport CSV columnsHaveTypes to support ObjectID type

    Mongoimport supports a number of import types via the --columnsHaveTypes switch. It would be great if 'objectid' was added as a type.

    1 vote
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  10. mongoimport: trap SIGUSR1 to flush buffer

    If mongoimport is run in the background as a daemon, the user doesn't have many good ways to manually flush the buffer from a scripting standpoint. By default mongoimport flushed data every 1000 documents.

    This feature as already requested at https://jira.mongodb.org/browse/TOOLS-2773 but was closed. I still have the hope that it will be introduced somewhere in future release.

    1 vote
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  11. Support Cloudian S3 in OpsManager

    OpsManager currently supports the S3 implementations of AWS, IBM Cloud and Dell EMC Elastic Cloud Storage. We would like to use our existing Cloudian S3 storage. We've used it for a while now and it works, but we suggest making this an "officially supported" flavor, too.

    1 vote
    0 comments  ·  Ops Manager  ·  Admin →
    How important is this to you?
  12. Release Cadence to allow pegging Minor Version Upgrades prior to GA of next Major Release

    Issue:
    Current requirement to enable 'auto upgrades' to test and take advantage of Minor version updates (Example: 6.x.x >> 6.y.x). As a larger company with a 2-4 week release cycle in our products, we have seen need to start testing a Minor version upgrade to the current Major GA Release (Recent example below).

    Scenario where this could be a problem in summary (See detailed real world story further down):
    - Customer sees a new feature they wish to try.
    - Customer is pegged to last major version upgrade (currently 6.0.x) to allow for pegging the version in production
    - Customer…

    1 vote
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  13. MongoDB Tools Apple Silicon native version

    6.0 now has a native release for Apple Silicon, but the tools are still compiled for x86_64. The https://github.com/mongodb/mongo-tools/blob/master/PLATFORMSUPPORT.md seems to point towards new platform support on internal systems like https://evergreen.mongodb.com/distros - can we get a native build of the tools ?

    1 vote
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  14. Add cluster_id parameter in host detail API

    As per the link https://www.mongodb.com/docs/ops-manager/current/reference/api/measures/get-host-process-system-measurements/ and below API :

    curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest
    --header "Accept: application/json"
    --include
    --request GET "https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0/groups/{PROJECT-ID}/hosts/{HOST-ID}/measurements?granularity={TIME-INCREMENT}&period={PERIOD}}&pretty=true"

    This will give us the details pertaining to one host and one project. However what if one host has multiple processes and part of multiple replica sets within same project in OPS Manager? Then it becomes difficult to gather gather data. Hence a clusterid parameter should also be added to distinguish details based on host pertaining to which cluster or replica set along with projectid which is already present.

    1 vote
    0 comments  ·  Automation  ·  Admin →
    How important is this to you?
  15. Export Reports and Graphs

    OPtions to export the reports and graphs into a PDF or office tool will help Incident Management process to a great extend.

    1 vote
    How important is this to you?
  16. rename action for backup daemon "delete daemon" to "deactivate daemon"

    when you press link "delete daemon" on Admin->Backup->Daemons page it "deletes" daemon from this page, but after mongodb-mms.service gets restarted, this daemon comes up again. this link does not delete daemon - it actually deactivate backup daemon. another part for deactivation of daemon is to modify settings for service mongodb-mms to start only mms application without daemon.

    1 vote
    0 comments  ·  Ops Manager  ·  Admin →
    How important is this to you?
  17. mongocli - changing server type

    There is a missing option to change server type via mongocli. You can list the server type for the project, but not change it.

    available option for list:
    mongocli om serverUsage projects hosts list --endDate 2020-01-01 --startDate 2021-01-01

    https://www.mongodb.com/docs/mongocli/v1.8/reference/ops-manager/server-usage-list-all-project-hosts/

    1 vote
    How important is this to you?
  18. Ops Manager UI estimates backup time and restore

    Backups and restore estimation as UI feedback for regular and continuous backups

    1 vote
    0 comments  ·  Backup  ·  Admin →
    How important is this to you?
  19. Logging: attr.error field type conflicts

    Hey!

    We are using fluent-bit to push MongoDB logs to Elasticsearch. When there are already logs in the elastic index, where attr.error is an object, then it does not accept log lines in which this field is a string:

    “error”:{“type”:“mapperparsingexception”,“reason”:“object mapping for [attr.error] tried to parse field [error] as object, but found a concrete value”}

    There is log with string attr.error:

    {“t”:{"$date":“2022-05-13T15:16:31.203+00:00”},“s”:“I”, “c”:“CONNPOOL”, “id”:22572, “ctx”:“MirrorMaestro”,“msg”:“Dropping all pooled connections”,“attr”:{“hostAndPort”:“mongodb-1.mongodb-headless.mongodb.svc.cluster.local:27017”,“error”:“ShutdownInProgress: Pool for mongodb-1.mongodb-headless.mongodb.svc.cluster.local:27017 has expired.”}}

    There is log with object attr.error:

    {“t”:{"$date":“2022-05-13T15:20:56.857+00:00”},“s”:“I”, “c”:“REPL_HB”, “id”:23974, “ctx”:“ReplCoord-680”,“msg”:“Heartbeat failed after max retries”,“attr”:{“target”:“alerta-mongodb-arbiter-0.alerta-mongodb-arbiter-headless.monitoring. svc.cluster.local:27017”,“maxHeartbeatRetries”:2,“error”:{“code”:93,“codeName”:“InvalidReplicaSetConfig”,“errmsg”:“replica set IDs do not match, ours: 61ea35f29cfd494fef169571; remote node’s: 61eef8589d065c56e61d6e52”}}}…

    1 vote
    1 comment  ·  Automation  ·  Admin →
    How important is this to you?
  20. Ops Manager to be able to do archiving of Data to a different replica set than you Prod replica set.

    To be able to set up Archiving in Ops Manager so you would be able to keep a certain amount of data in Prod and move the rest of to an Archiving replica set.

    1 vote
    0 comments  ·  Ops Manager  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Feedback and Knowledge Base