Skip to Main Content

MongoByte MongoDB Logo

Welcome to the new MongoDB Feedback Portal!

{Improvement: "Your idea"}
We’ve upgraded our system to better capture and act on your feedback.
Your feedback is meaningful and helps us build better products.

Status Submitted
Created by Maninder Singh Bajwa
Created on Mar 20, 2026

Enable Database Users to View MongoDB Atlas Cluster Metrics

What problem are you trying to solve?

Focus on the what and why of the need you have, not the how you'd like it solved.

Currently, MongoDB Atlas does not provide a way for database-level users to view cluster performance metrics. This includes essential information such as CPU utilization, memory usage, IOPS, connection counts, slow queries, and other cluster health indicators. Because database users cannot access these metrics, they are unable to perform necessary integration tasks or diagnose performance issues without relying on project-level or administrative privileges.

What would you like to see happen?

Describe the desired outcome or enhancement.

We would like MongoDB Atlas to introduce a database-level role or permission that allows database users to access essential cluster metrics

Why is this important to you or your team?

Explain how the request adds value or solves a business need.

For integration processes we want the ability to monitor cluster health without granting project-level or administrative privileges

What steps, if any, are you taking today to manage this problem?

Monitoring must be performed by users with higher privileges


  • Admin
    Christopher Shum
    Aug 13, 2026

    Thanks for providing this feedback.

    To help me understand, when you say "database user", is that referring to a logical database/namespace, or an Atlas cluster? Do you mean that you want a user only to be able to see performance metrics of one (or several specific) clusters rather than all clusters in a project?

    In Atlas, access control is separate on the control plane vs the data plane, and users do not intermingle. If you intended to mean a logical database user, then there is no way to to allow that user to access cluster metrics, as metrics are only surfaced in the control plane. We do have a project observability viewer role in Atlas - it restricts the user to only be able to view metrics and nothing else, but thy would still be able to see metrics for all clusters in a project rather than specific clusters or at a database level.

    If we are able to scope a project-level user to only be able to see metrics for specific clusters, would that solve your problem? To be clear, something like this would require a significant overhaul of our RBAC system and is not feasible in the near term, but we'd be keen to understand more and potentially be able to incorporate into our roadmap in the future.

  • Maninder Singh Bajwa
    Mar 20, 2026

    Hi Team,

    As of now, MongoDB Atlas does not provide a feature that allows database users to view cluster metrics such as CPU usage, memory utilization, IOPS, connections, slow queries, or other performance-related info. Could you please introduce a database-level role or permission that allows database users to monitor cluster health and performance metrics, as we need this capability for integration purposes.

    Thanks