Monitor Your Deployments
- OAuth 2.0 authentication for programmatic access to Cloud Manager is available as a Preview feature.
- The feature and the corresponding documentation might change at any time during the Preview period. To use OAuth 2.0 authentication, create a service account to use in your requests to the Cloud Manager Public API.
Cloud Manager provides built-in tools, alerts, charts, integrations, and logs to help you monitor your cluster. Cloud Manager provides the following ways to monitor your deployments and improve performance.
Slow Queries
To optimize your query performance, review the best practices for query performance. You can also analyze slow queries and troubleshoot slow operations executed on your clusters.
Use the following built-in tools:
Monitor and improve slow queries with the Performance Advisor.
Monitor collection-level query latency with Query Insights.
Monitor query performance with the Profiler.
Schema Design
To optimize your schema design, review our frequently used schema design patterns. You can also improve your schema. Improve your schema based on recommendations from the Performance Advisor and the Data Explorer.
Alerts
To trigger alerts based on alert conditions and to help ensure deployment performance, configure alerts and resolve them promptly. You can configure alerts based on specific conditions for your databases, users, accounts, and more. When you resolve alerts, you should fix the immediate problem, implement a long-term solution, and monitor your progress.
Deployment Metrics
To monitor your deployment performance, view deployment metrics. View historical throughput, performance, and utilization metrics for your databases. To learn more, review the available metrics.
Third-Party Integrations
To receive MongoDB Atlas alerts in various external monitoring services, integrate with third-party monitoring services.
MongoDB Logs
To view log messages and system event audit messages, view and download your MongoDB logs.