You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We’re excited to propose a Cluster Status Dashboard for MongoDB clusters, a centralized stats view providing users with key metrics and insights about their entire cluster, databases, collections, and indexes. This interactive dashboard will help users monitor the health, performance, and activity of their cluster with detailed and actionable data. Here’s our concept, and we’d love your input to refine it further.
We’re actively considering this feature but haven’t scheduled it for a specific release yet.
This is where you come in! Click here #2489 to dive into the details, share your feedback, and help shape its future.
Your votes and opinions will help us set the right priorities. This extension is here to help you, and your insights are the key to making it as impactful as possible. Let us know what you think—after all, no one knows your needs better than you!
Proposed Feature Overview
The Cluster Status Dashboard will consolidate key statistics and insights from MongoDB clusters into a single view. It will display information at various levels (cluster, database, collection, and index) to help users monitor activity, identify potential bottlenecks, and plan optimizations. The dashboard will offer flexibility in how data is updated and stored, ensuring a balance between usability and performance.
Core Features
Cluster-Level Metrics
General Cluster Information:
Cluster name, connection string, and MongoDB version.
Status of nodes (e.g., primary, secondary, replica set health).
Activity and Operations:
Number of active connections.
Number of running operations and queued requests.
Oplog size and activity (for replica sets).
Storage Information:
Total cluster storage used and available.
Database-Level Metrics
List of databases with:
Total size and storage utilization.
Number of collections per database.
Total documents stored.
Version Information:
MongoDB version compatibility for databases.
WiredTiger or other storage engine details.
Collection-Level Metrics
Key Stats for Collections:
Total size, document count, and index size.
Average document size.
Number of indexes per collection.
Activity Stats:
Number of read and write operations per collection.
Locking and contention stats.
Index-Level Metrics
Information About Indexes:
Index names, types, and fields covered.
Index size and usage stats (if available).
Index creation or modification timestamps.
Interactive Dashboard Layout
Overview Panel: High-level summary of cluster health and activity.
Expandable Sections: Allow users to drill down into databases, collections, and indexes.
Graphical Visualizations: Use charts and graphs to display:
Storage utilization trends.
Operations over time (e.g., read/write intensity).
Index usage distribution.
Data Update and Persistence
Live Updates: Explore whether the dashboard can be live for real-time updates.
Manual Refresh: For expensive stats, provide a refresh button with the latest update timestamp displayed.
Local Storage for Expensive Stats: Save older stats locally to ensure the dashboard doesn’t show up empty when reopened. Grayed-out older data encourages users to perform a manual refresh.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Cluster Status Dashboard for MongoDB Clusters
We’re excited to propose a Cluster Status Dashboard for MongoDB clusters, a centralized stats view providing users with key metrics and insights about their entire cluster, databases, collections, and indexes. This interactive dashboard will help users monitor the health, performance, and activity of their cluster with detailed and actionable data. Here’s our concept, and we’d love your input to refine it further.
Proposed Feature Overview
The Cluster Status Dashboard will consolidate key statistics and insights from MongoDB clusters into a single view. It will display information at various levels (cluster, database, collection, and index) to help users monitor activity, identify potential bottlenecks, and plan optimizations. The dashboard will offer flexibility in how data is updated and stored, ensuring a balance between usability and performance.
Core Features
Cluster-Level Metrics
Database-Level Metrics
Collection-Level Metrics
Index-Level Metrics
Interactive Dashboard Layout
Data Update and Persistence
Beta Was this translation helpful? Give feedback.
All reactions