Note:

SQL/NoSQL data will only be captured if the option SQL / NoSQL Databases monitoring is enabled. You will find the option in Settings > Node> Monitoring.

If this flag is disabled, then you cannot see any data in Datasources or NoSQL Datasources sections.

Overview

Monitoring is an essential component of all database administration. Monitoring MongoDB databases and services allow you to assess the state of your database and maintain your deployment without crisis.

Additionally, monitoring parameters like Average Response Time, slowest operations, database execution times, etc. allow you to diagnose problems before they escalate to failures. 

On the left pane of Performance Monitoring Toolset, click NoSQL Datasources.

You can see the following graphs and distributions.

Average Response Time

ART of NoSQL services
ART of NoSQL services

The above line graph shows the ART of requests made in the databases that were created in MongoDB.

Top slow operations

Top slow operations of NoSQL services
Top slow operations of NoSQL services

The above table lists the commands that executed the slowest, in a descending order. With the help of this table, you can further optimize your applications and also run the code profiler as required.

Database distribution

Database distribution of NoSQL services
Database distribution of NoSQL services

The pie chart above shows the break-up of how often you’ve executed operations in a particular database.

Action distribution

Action distribution of NoSQL services
Action distribution of NoSQL services

The pie chart above shows the distribution of operations, read, write, or delete, that were executed across all databases.