Book Image

MongoDB High Availability

By : Afshin Mehrabani
Book Image

MongoDB High Availability

By: Afshin Mehrabani

Overview of this book

Table of Contents (17 chapters)
MongoDB High Availability
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Understanding monitoring strategies


Monitoring is one of the critical tasks of database administration. Using correct monitoring tools based on the situation and context can help database administrators to provide a readily-available database engine. For instance, by configuring the correct alert messages in database high overload, the database administrator can follow an appropriate method to add a new node to the cluster or upgrade the existing server.

The good news is that MongoDB has many monitoring and profiling tools. In the previous chapters, we used some of these tools, such as profiling. In order to monitor the database, you can use different approaches based on your context. If you want to have a real-time report of a database or check the currently running tasks or read/write operations, you can use the built-in database commands or utilities.

On the other hand, in certain situations when you want to diagnose a database, you can simply use the profiling tools. These tools come in...