Product overview


PATROL for MongoDB Knowledge Module (KM) is used to monitor the availability, health, and performance of the MongoDB database. PATROL for MongoDB collects data from the MongoDB database hosts. The KM monitors MongoDB Clusters, MongoDB Shards, Replica Sets, Config Servers, and Members of Replica Sets. PATROL for MongoDB contains a set of monitor types and attributes:

These monitor types and attributes are used to monitor, analyze, and manage MongoDB databases.

The BMC PATROL for MongoDB operates with PATROL Agent and BMC ProactiveNet Central Monitoring Administration console to monitor MongoDB database. BMC PATROL for MongoDB contains knowledge in the form of monitor types and attributes, this knowledge is used to monitor, analyze, and manage MongoDB databases.

BMC PATROL for MongoDB helps you to monitor and manage the following key features:

Routing service for MongoDB Shards

You can monitor MongoS, MongoDB shard routing service, by configuring the MongoDB monitor type to collect data for the inserts, queries, updates, virtual memory size, open connections etc. For more information about configuring the monitor type, see Configuring-a-MongoDB-environment. For information about MongoS attributes, MongoDB-MongoS.

Sharded cluster

BMC PATROL for MongoDB helps you to monitor a sharded deployment of MongoDB. You can set thresholds of the attributes of the MongoDB Cluster monitor type to monitor the MongoDB sharded clusters. For more information about MongoDB Cluster attributes, see MongoDB-Cluster.

Database health

You can monitor the index size, database storage, data size, and name space size. The MongoDB Database Name attributes help you monitor the database health, for more information about these attributes, see Mongo-Database-Name.

Replica Set and Replica Set Member

You can monitor the replica set and replica set members of MongoDB database. For more information about monitoring the Replica Set and Replica Set Member, see the MongoDB-Replica-SetMongoDB-Replica-Set-Member, and MongoDB-Replica-Set-Statistics.

User roles

User Role

Product goal

new user.png
New user

Learn and understand the product.

IT Operation users.png
IT Operation users

View all data in the system.

Technology Specialists.png

Technology Specialists

  • Install the system.
  • Configure the system.

Solution Administrators.png

Solution Administrators

  • Plan the solution.
  • Install the system.
  • Configure the system.
  • Troubleshoot the system.

 

Product features

The PATROL for MongoDB provides these capabilities for addressing the following business goals:

Features

Capabilities

Monitoring.png

Monitoring

Monitor the performance of the following items:

  • Cluster components
  • Cluster nodes
  • Cluster controllers 
  • Cluster workloads (Deployment, ReplicaSet, DaemonSet, and StatefulSet of the cluster)

Creating filters for monitoring.png

Creating filters for monitoring

  • Include or exclude Namespaces from monitoring
  • Enable or disable container monitoring

Viewing performance graphs.png

Viewing performance graphs

View graphs created by using the Key Performance Indicators (KPI) of the monitor type. By using the graphing options, you can dynamically change the metric or other graph data. 

Graph data can be viewed hourly, weekly, monthly, and quarterly.

Viewing events.png

Viewing events

View intelligent events on the selected attributes and for the selected duration. PATROL Agent events that are associated with monitors are also considered intelligent events.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC PATROL for MongoDB 1.1