Complete performance visibility
We've built Ops Manager to give you the insights you need to ensure smooth operations and a great experience for your end users. View historic performance to create operational baselines and support your capacity planning.
Featuring charts and custom dashboards, Ops Manager tracks 100+ key database and systems health metrics such as memory and CPU utilization. Metrics are then securely reported to Ops Manager where they are processed, aggregated, and visualized in a browser, letting you easily determine the health of your deployment in real-time.
Custom alerts let you know when key metrics are out of range. Alerts can be configured for a range of parameters affecting individual hosts, replica sets, agents and backup. You can choose how you want to receive alerts (SMS, email, incident management systems) so you can always stay ahead of potential issues, no matter where you are.
Database health metrics can also be brought into your existing APM platforms using the Ops Manager RESTful API. Monitor MongoDB alongside the rest of your application infrastructure, all from a single pane of glass.
Fast and simple query optimization
Ops Manager allows you to seamlessly identify and address slow-running queries with the Visual Query Profiler, index suggestions, and automated index roll-outs.
The Visual Query Profiler, which displays how query and write latency varies over time, provides a quick and convenient way for operations teams and DBAs to analyze queries. Activate the profiler with a single click, then sit back as it consolidates and displays metrics from every node in a single screen.
The Visual Query Profiler analyzes the data it collects and presents you with recommendations for new indexes that can be created to improve query performance. Ops Manager can then automate the roll-out of new indexes across your production system according to database best practices, allowing you to easily optimize your deployment with minimal effort and risk.
Up to 95% reduction in operational overhead
Ops Manager reliably orchestrates and automates the tasks that you have traditionally performed manually (deploying a new cluster, upgrades, adding shards or replica set members, and many other operational tasks) and reduces dozens or hundreds of manual steps to the click of a button, all with zero downtime.
The new automation features of Ops Manager have blown me away! ... Ops Manager will save our operations team many hours. I can't wait to get it into production!
You can use the Ops Manager interface directly, or invoke the Ops Manager RESTful API from existing enterprise tools, including popular monitoring and orchestration frameworks.
Manage large deployments elastically
If you manage large or multiple MongoDB clusters, you probably find yourself scaling them up, and perhaps down, on demand. And if you’re providing MongoDB as a service to your developer teams, scaling requirements might come with little to no notice. With Ops Manager, you can maintain a pool of pre-configured servers at the ready. With a few clicks, new servers can be added to a cluster. And if a cluster is no longer needed, you can tear it down and move its servers back to the available pool.
Protect data with confidence
Downtime happens, but the right tools can minimize your time to recovery and the impact to your business.
Ops Manager continuously maintains backups, so if your MongoDB deployment experiences a failure, the most recent backup is only moments behind, minimizing exposure to data loss. Ops Manager is the only MongoDB solution that offers point-in-time backups of replica sets and cluster-wide snapshots of sharded clusters. You can restore to precisely the moment you need, quickly and safely.
Customers can deploy Ops Manager to control backups in their local data center, or use Cloud Manager, which offers a fully managed backup solution with a pay-as-you-go model. If you use Cloud Manager, dedicated MongoDB engineers monitor your backups on a 24x365 basis, and will alert you if issues arise.