Atlas
- A brief description of what you are looking to do
- How you think this will help
- Why this matters to you
495 results found
-
Sortability for Network Access IP list
In the Network Access page for Mongo Atlas, on the IP Access List tab, it lists the IP addresses/blocks that are defined, along with their comments, in a table.
The rows in this table don't seem to be sorted in any way. Doesn't look like they're ordered by IP address, Comment, or creation date. And when I click on the column headers, it doesn't sort them. IMHO, that makes it hard to find specific entries, and also to skim through to get an overview of what all is in there.
It would be nice if this table were sortable by…
2 votes -
Change global default compressor setting
Hello,
I wanted to request a feature that would enable us to change the global default compressor setting ourselves? Something that could possibly be exposed on the Advanced Configuration settings page in Atlas? We're looking to re-compress our existing collections usingzstd
from the defaultsnappy
option and we want to create future collections using thezstd
block compressor automatically.Today, we have to create a support ticket and co-ordinate with them. It would be great if we could have this feature on the Atlas portal so that we can monitor the progress and trigger it whenever we want to…
2 votes -
Migrate specific collection / database from a replica set to sharded cluster(not empty) without downtime.
It would be great if MongoDB has a tool to migrate specific collections/databases from a replica set to sharded cluster and vice versa. Migrating data with this tool should not cause any downtime in both source and destination clusters.
2 votes -
Hyperlink to "all cases" that's under the "create new case" link
To access the support portal from the projects page:
- Navigate to Support to the left side of the page
- Click on Visit Support Portal button under Request Support
It will be easier to navigate if a hyper link of "all cases" can be added to "create new case" from the "get help" drop down as in screenshot attached.
2 votes -
Add UUID generation to Atlas Functions
Atlas Functions have a
utils.crypto
library that offers some basic cryptography functions. One of those should be the moderncrypto.randomUUID()
that is now standard in ECMAScript. Currently, Atlas Functions cannot generate a UUID without resorting to third-party dependencies. I prefer using full UUIDs over Mongo's proprietary ObjectID.2 votes -
Enhanced Access to Secrets in the context.environment Object
We would like to see an improvement where secrets can be accessed as environment variables directly through the context.environment object. For example, if we have a secret called myApiKey, we would like to be able to access it in a function using context.environment.secrets.myApiKey.
This would make the process of storing and accessing environment-specific sensitive data like API keys, access tokens, etc., much more straightforward and error-proof.
As it stands, we're creating a workaround by saving env specific API keys as secrets, and then using some logic with context.environment.tag to fetch the correct environment API key. However, this approach is not…
2 votes -
create roles with rights on wildcard database like collections
Exemple:
use admin
db.createRole(
{
role: "UserCanCreateDbTest",
privileges: [
{ resource: { db: "test", collection: "" }, actions: [ "update", "insert", "remove" ] },
{ resource: { db: "test", collection: "" }, actions: [ "find" ] }
],
roles: [
{ role: "read", db: "admin" }
]
},
{ w: "majority" , wtimeout: 5000 }
)https://stackoverflow.com/questions/30462767/mongodb-grant-all-with-wildcard-role-like-mysql
2 votes -
Feature: Atlas UI -- Star/Favorite/Bookmark of Project
It would be nice to be able to star/bookmark projects, so I don't have to type half the project name in every time I switch between environments--eg. like in Datadog, star a dash board and it shows up at the top of the list/without search
2 votes -
Support exporting Custom routes
Supporting export of custom routes with peering connection (with GCP in our case). At this point it's not possible to access atlas from our on-prem network with -priv FQDN, we would have to use the public ones by managing source ip in GCP firewall (painful on a remote workers world) or adding a Google Cloud VPN product to create some kind of vpn connection. Just permitting export of private subnets would be great !
We have peering with other product and they support it !2 votes -
Add hint support for MongoDB API functions
The "hint" option for Mongo Shell query/write operations is very useful when the Query Planner does not select the right index by default, or just to make sure the right index is used. When you cannot use the "Hide index" feature on the index selected by default, "hint" becomes the only way to have an efficient IXSCAN.
However, the "hint" feature does not exist on the MongoDB API functions (https://www.mongodb.com/docs/atlas/app-services/functions/mongodb/api/). This means that no command we can run inside a Trigger can specify a "hint" option.
I think that "hint" is a great "backup" feature for cases where…
2 votes -
Allow access to Admin API using AWS IAM role
It's possible to authenticate to a database using AWS IAM role. The same should be possible for the Admin API.
The problem with the API keys is that they can be taken away and used elsewhere. They pose an additional risk in an AWS integrated environment.
This also relates to upcoming Cloudformation Resources where the extension needs to store the API Key in AWS Secrets Manager. The resource already has a role that could simply be configured to be trusted on the Atlas side.
2 votes -
Get all databases from one cluster
Add a new Admin API to Atlas: Get all databases from one cluster
2 votes -
show the reason why you can't increase oplog
in the settings=>additional settings=>More Configuration Options=>Set Oplog Size
show the reason why you can't increase this parameter (let's say you have insufficient free space etc.)2 votes -
When Adding new CKM key/role Atlas should validate if it can safely change existing CKM key
When we create new CKM key with new role and update credentials on project level, Atlas validates that new role can read new key. But it does not validate if new role can read existing CKM key.
When Atlas starts re-encrypting existing cluster, first node goes down but can't be started because new role can't read old key. There is no way to restore/rollback this change unless raise a ticket for MongoDB support.
Suggestion: when we upgrade credentials/role/KMS key in UI, Atlas should validate if it can finish this change BEFORE applying changes to nodes.
2 votes -
Atlas UI enhancement
Hi,
Atlas UI is displaying "Database Deployments" earlier it used to be as cluster or clusters.
- When we hit the create button all it talks about "CLUSTERS > CREATE NEW CLUSTER"
- Right side top corner, we can also see it states "All Clusters"
- Terraform resources/attributes talks about Clusters
- Only place we see in the home page "Database Deployments"
Our customers are getting confused with Database Deployments with Databases within the clusters. Customers are thinking they need to create more database (database deployments) if they want to have for their application, which is not true. They can create multiple database in…
2 votes -
Need new redundancy node type
Atlas requires that the use of Private Service Connect for a geo-replicated cluster, requires PSC to be configured in all regions that cluster is in.
The best practice for a DR configuration in Atlas is to have a 2-2-1 configuration over 3 regions so that the cluster fails over automatically in the case of a region outage and there is no split-brain possibility.
The applications themselves really only need to be in 2 regions. The requirement for a PSC in the 3rd region, along with a customer-side project to host that connection is wasteful. This situation is especially problematic in…
2 votes -
Download file button for GridFS on Atlas GUI
When using the "Browse Collection" feature from the Atlas Web frontend it would be nice to be able to download/view files stored in GridFS. Tools like "Studio3T" or "NoSQLBooster for MongoDB" support that use case.
2 votes -
Reshard Global Writes Collections
MongoDB supports resharding, so not being able to change the global writes shard configuration is very strange. It makes it impossible to fix mistakes with the shard configuration. Even if it requires blocking to redo or remove the shard configuration it should be possible.
2 votes -
Make Real Time Performance Panel, Data Explorer and Performance Advisor and Profiler GDPR compliant
As the data used for Real Time Performance Panel, Data Explorer and Performance Advisor and Profiler are processed/routed in/over the USA european customers that need to be GDPR compliant can't activate those three options. Unfortunately these three features offer a great feature set which really hurts to not have. This is a high prio topic for us.
2 votes -
Support migration between Atlas clusters using Atlas API
Support live migration between Atlas Clusters through Atlas API. If we need to migrate, it'd be good to be able to do so through the API.
2 votes
- Don't see your idea?