Skip to content

Atlas

Share your idea. In order to help prioritize, please include the following information

  1. A brief description of what you are looking to do
  2. How you think this will help
  3. Why this matters to you

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

487 results found

  1. Add the In-Memory Storage Engine to Atlas

    Enable the use of the in-memory storage engine in atlas shards. That way atlas users can get the same level of functionality as enterprise. Atlas is a great platform, but not being able to use an in-memory storage engine replica set in a shard is a huge letdown (at least for me).

    3 votes
    1 comment  ·  Other  ·  Admin →
    How important is this to you?
  2. Support Linode as a cloud service

    Linode is a widely used cloud provider between developers that do not like the outrageous interface & costs of the main providers (Google, Atlas, AWS). Linode has free in-network bandwidth as well, making for private connections to be much cheaper.

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  3. Add a simple log filter in the Atlas log API call

    In the Atlas log API call, add a new Request Query Parameter which allow people to set a phase or string, to avoid downloading log lines including this phase or string.

    So people don't have to download large quantity of log messages that they don't need.

    For example the the NETWORK log message between replica-set members.

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  4. Improve handling of ROLLBACK state

    Recently we had a member of a replica set in a sharded cluster enter ROLLBACK state. We just happened to notice it in an automated email sent by Atlas about primary elections which showed one of the members in ROLLBACK state.

    Fortunately for us the writes which had been reverted were not critical and we were fine with that. However, this could have resulted in serious data loss which could have gone unnoticed until a customer reached out to us.

    The handling of a situation like this one should have been much better and more user friendly. We should have…

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  5. Access key expiration date

    We would like to have option set expiration date time while creating API access keys and also ability to check expiration options through API.

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  6. Preserve Oplog upon storage downgrade in Azure

    Oplog was wiped out upon storage downgrade from 128Gb -> 16Gb, even though the database size incl. oplog was less than 2-3Gb.

    Please change the downgrade procedure to NOT wipe out the oplog.

    This was tested/experienced on Azure.

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  7. Document Atlas Cluster Tier Performance Expectations

    Document approximate Atlas cluster tier performance expectations that application development teams could reference when requesting an Atlas cluster (IOPS, max connections, network performance).

    This information is currently available in the Atlas UI.

    Other cloud providers such as CloudAMQP do this: https://www.cloudamqp.com/plans.html.

    3 votes
    1 comment  ·  Other  ·  Admin →
    How important is this to you?
  8. Create TTL index based on local timezone as opposed to UTC time

    Create TTL index based on local timezone as opposed to UTC time

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  9. Allow domain or URL for whitelisting

    Currently Atlas IP Access List entries allow to specify only either a single source IP addresses or ranges of IP addresses using CIDR notation. It would be great if user can add a domain or url for whitelisting where the IP address or range is not static.

    3 votes
    1 comment  ·  Other  ·  Admin →
    How important is this to you?
  10. migration should check actual disk space used by source MongoDB

    The easy migration system seems to check the total disk space used on the source machine, and does not discriminate between that disk space used for MongoDB (which will be needed on Atlas) and those used for other applications.

    Because the source system contains a lot of logs and a complete copy of our databases in different folders, we have had to configure Atlas to use >2x the actual disk space it'll need.

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  11. support external nodes

    Allow manual addition of externally-hosted non-voting (hidden) node(s) to an Atlas cluster. This would permit:
    - compliance with data management rules that require a copy of all data to be kept in-house (ie outside cloud)
    - easier migration out of Atlas for real-time DB use cases where a stop/backup/restore is not a feasible route

    3 votes
    3 comments  ·  Other  ·  Admin →
    How important is this to you?
  12. geospatial

    Could we please consider boosting MongoDB's geospatial capabilities by incorporating Turf.js into Atlas. I would hope this would be an integration similar to Lucene in that it exposes some functionality through the UI, and some through aggregation. It would allow us to gain a huge amount of functionality. https://turfjs.org/

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  13. Provide local ssd instances in GCP

    In terms of throughput it would be great to be able to configure an Atlas cluster based on local ssd / nvme GCP VM instances.

    3 votes
    2 comments  ·  Other  ·  Admin →
    How important is this to you?
  14. Determine programmatically if maintenance includes server version upgrade

    Recently, Atlas introduced a feature that shows a cluster will have its MongoDB server version upgraded to the next dot version. This is displayed on the cluster card in the UI. However, this information is not surfaced in the Activity Feed or through any maintenance endpoints in the API. We would like to be able to identify when maintenance includes a MongoDB server version upgrade and do so programmatically.

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  15. 3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  16. Create alarms base on events + Add control policies

    Events (in the perimeter: organization, projects, cluster) are useful for monitoring activities. But it would be very useful to be able to set the alarm on these events. The goal is to be informed when certain actions occur.

    The best is to be able to have a configuration control policy. Especially to control security, network configuration, etc ...

    For example:
    - Be able to avoid the use of user scram.
    - Be able to avoid using unauthorized IP addresses
    - Be able to avoid changing the configuration of access to database data (DataExplorer) from the Atlas portal

    3 votes
    0 comments  ·  Other  ·  Admin →
    How important is this to you?
  17. Expose Collection TTL in the UI

    It is very difficult to discover the TTL of a given collection. It would be great if the TTLs for each collection was visible in the collection UI.

    3 votes
    1 comment  ·  Other  ·  Admin →
    How important is this to you?
  18. Renaming DATABASE without dump/restore

    Hello,

    after a discussion with a MongoDB architect during a consulting day, the rename of a database was possible in previous version of MongoDB but now, it's impossible without a dump / restore process.

    We don't want use a dump/restore process to rename a database because it's use a lot of time.

    Could you tell me why this feature was deleted ? and will it be possible in a future MongoDb version ?

    thanks.
    regards,
    David.

    3 votes
    2 comments  ·  Other  ·  Admin →
    How important is this to you?
  19. Option to configure an on-prem hidden replica set member for an Atlas replica set

    As described in https://docs.mongodb.com/manual/tutorial/configure-a-hidden-replica-set-member/, on-prem mongodb deployments allow to configure a hidden replica set members which are good for workloads with different usage patterns from the other members in the replica set. It would be useful to have similar functionality for Atlas replica sets.
    In fact, to elaborate, being able to configure an on-prem hidden replica set member for an Atlas replicaset will help in meeting regulatory requirements where organisations are required to host a near real time mirror of data on on-premises.

    3 votes
    3 comments  ·  Other  ·  Admin →
    How important is this to you?
  20. export list of database users

    For audit purposes, I would like to have an export function to create a list of database users. The current view of database access contains the name and the associated roles. Having this information as a csv or pdf file would make it easier to deliver this access information to compliance teams.

    3 votes
    2 comments  ·  Other  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Atlas

Categories

Feedback and Knowledge Base