47
VMWARE VREALIZE OPERATIONS MANAGEMENT PACK FOR MongoDB User Guide

VMWARE VREALIZE OPERATIONS MANAGEMENT PACK FOR MongoDB · 3 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide 1. Purpose The Blue Medora VMware vRealize

  • Upload
    others

  • View
    22

  • Download
    0

Embed Size (px)

Citation preview

VMWARE VREALIZE OPERATIONS MANAGEMENT PACK FOR

MongoDB

User Guide

2 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

NOTE: This document supports the version of each product listed, as well as all subsequent versions, until a new edition replaces it.

You can find the most up-to-date technical documentation on the Blue Medora support site at: http://support.bluemedora.com.

The Blue Medora website also provides the latest product updates. If you have comments about this documentation, submit your feedback to: [email protected].

1. Purpose ..................................................................................................................................................................... 32. Introduction to the Management Pack ...................................................................................... 3

2.1 How the Management Pack Collects Data ............................................................ 32.2 Data the Management Pack Collects .......................................................................... 32.3 Inventory Tree (Traversal Spec) .......................................................................................... 3

3. Dashboards ........................................................................................................................................................... 43.1 MongoDB Overview ...................................................................................................................... 43.2 MongoDB Health Investigation .......................................................................................... 53.3 MongoDB Environment ............................................................................................................. 63.4 MongoDB IOPS ................................................................................................................................. 73.5 MongoDB Mongos Instances .............................................................................................. 83.6 MongoDB Databases .................................................................................................................. 93.7 MongoDB Replica Sets ..........................................................................................................103.8 MongoDB Mongods ...................................................................................................................11

4. Views .........................................................................................................................................................................125. Reports ...................................................................................................................................................................136. Alerts .........................................................................................................................................................................147. Analysis Badges ............................................................................................................................................148. Troubleshooting the Management Pack ...............................................................................15

8.1 Troubleshooting an Adapter Instance ......................................................................158.2 Testing Connection Failures ...............................................................................................158.3 Viewing System Log Files.....................................................................................................16

9. Appendix I: Metrics ....................................................................................................................................1710. Appendix II: Alerts, Symptoms, & Recommendations ........................................4511. Appendix III: Capacity Definitions ..........................................................................................46

TABLE OF CONTENTS

3 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

1. PurposeThe Blue Medora VMware vRealize Operations (vROps) Management Pack for MongoDB User Guide describes the primary features of the Management Pack for MongoDB, including dashboards, views, reports, metrics, and alerts that allow users to optimize the monitoring of MongoDB resources from within vRealize Operations.

2. Introduction to the Management PackThe Management Pack for MongoDB is an embedded adapter for vRealize Operations (vROps) that monitors MongoDB databases remotely. The Management Pack retrieves data regarding MongoDB resources by connecting to a specified mongos or mongod instance.

This section includes the following topics:• How the Management Pack Collects Data• Data the Management Pack Collects

2.1 How the Management Pack Collects DataDuring each data collection cycle, the Management Pack opens a MongoDB Client connection to the configured mongos/mongod and queries it to retrieve metrics regarding database resources.

The collection interval for the adapter instance resource determines how often the Management Pack collects data. The default collection interval is five minutes.

The Management Pack supports Autodiscovery and manual discovery of resources. When you enable Autodiscovery for an adapter instance, the Management Pack creates resources in vRealize Operations and collects data after the main collection query runs. If a new resource belongs to a resource kind that does not exist in vROps, the Management Pack creates the resource kind.

2.2 Data the Management Pack CollectsThe Management Pack can collect performance data, relationships (associations), and events for the following MongoDB resources:1. MongoDB database 2. Cluster3. Mongod4. Mongos5. Config Server6. Shard7. Replica Set

2.3 Inventory Tree (Traversal Spec)The Inventory Tree (Traversal Spec) feature within vROps allows you to easily navigate your environment. The hierarchical structure implicitly shows relationships among resource kinds and enables quick drill-downs to root-cause issues.

Figure 1: Example Traversal Spec

4 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

3. DashboardsDashboards are the primary user interface that allow users to monitor MongoDB resources from within vRealize Operations.

The following dashboards are available in the Management Pack:

• MongoDB Overview• MongoDB Health Investigation• MongoDB Environment• MongoDB IOPS• MongoDB Mongos Instances• MongoDB Databases• MongoDB Replica Sets• MongoDB Mongods

3.1 MongoDB OverviewThe MongoDB Overview dashboard provides at-a-glance heatmaps depicting the overall health of your MongoDB resources (mongos instances, mongods, shards, databases, etc.). Figure 2: MongoDB Overview Dashboard

5 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

3.2 MongoDB Health InvestigationThe MongoDB Health Investigation dashboard displays the current active alerts in your MongoDB environment. When an alert is selected, health information and key performance indicators (KPIs) related to the affected resource are shown, along with a Topology (relationships) view of the resource and health information for its parent and child resources.

Figure 3: MongoDB Health Investigation Dashboard

6 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

3.3 MongoDB EnvironmentThe MongoDB Environment dashboard depicts your MongoDB environment from your top-level resources, down through the hierarchy. Selecting any resource from the Environment Selector will populate health, KPIs, and properties information for that resource.

Figure 4: MongoDB Environment Dashboard

7 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

3.4 MongoDB IOPSThe MongoDB IOPS dashboard allows you to select a node to view IOPS metrics for that mongos/mongod resource. You can also select a related virtual machine or datastore view IOPS metrics for those resources.

Figure 5: MongoDB IOPS Dashboard

8 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

3.5 MongoDB Mongos InstancesThe MongoDB Mongos Instances dashboard allows you to select a database and Mongos instance to drill-down into opcounters, asserts, memory, connections, network, and page faults information for that Mongos instance.

Figure 6: MongoDB Mongos Instances Dashboard

9 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

3.6 MongoDB DatabasesThe MongoDB Databases dashboard allows you to select a Mongos instance and database to view health, KPIs, topology (relationships), and top alerts for the database.

Figure 7: MongoDB Databases Dashboard

10 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

3.7 MongoDB Replica SetsThe MongoDB Replica Sets dashboard allows you to select a replica set to view opcounters, network, memory, topology (relationships), cache, and connections information for the selected resource.

Figure 8: MongoDB Replica Sets Dashboard

11 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

3.8 MongoDB MongodsThe MongoDB Mongods dashboard allows you to select a mongod resource to view opcounters, memory, topology (relationships), cache, connections, and network information for the selected resource.

Figure 9: MongoDB Mongods Dashboard

12 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

4. ViewsThe vROps Management Pack for MongoDB creates views that allow the user to view statistics of metrics for various MongoDB resources. The views help give a broad picture of the entire system, as opposed to a more in depth view.

To access the Management Pack views, go to Environment > All Objects > MongoDB and double-click on the desired Object (resource). Select the Details tab, then Views. The available views for that resource are listed and can be selected.The views available in the Management Pack are:

• MongoDB Cluster Overview - Asserts• MongoDB Cluster Overview - Cache• MongoDB Cluster Overview - Current Connections• MongoDB Cluster Overview - Global Lock• MongoDB Cluster Overview - Memory• MongoDB Cluster Overview - Network• MongoDB Cluster Overview - Opcounters• MongoDB Cluster Overview - Page Faults• MongoDB Cluster Overview - Replication Opcounters• MongoDB Config Server Overview - Asserts• MongoDB Config Server Overview - Cache• MongoDB Config Server Overview - Current Connections• MongoDB Config Server Overview - Global Lock• MongoDB Config Server Overview - Memory• MongoDB Config Server Overview - Network• MongoDB Config Server Overview - Opcounters• MongoDB Config Server Overview - Page Faults• MongoDB Config Server Overview - Replication Opcounters• MongoDB Databases Overview - Statistics• MongoDB Health• MongoDB Mongod Capacity• MongoDB Mongod Overview - Asserts• MongoDB Mongod Overview - Cache• MongoDB Mongod Overview - Current Connections• MongoDB Mongod Overview - Documents• MongoDB Mongod Overview - Global Lock• MongoDB Mongod Overview - Memory• MongoDB Mongod Overview - Network• MongoDB Mongod Overview - Opcounters• MongoDB Mongod Overview - Page Faults• MongoDB Mongod Overview - Replication Opcounters• MongoDB Mongod Properties• MongoDB Mongos Capacity• MongoDB Mongos Overview - Asserts• MongoDB Mongos Overview - Current Connections• MongoDB Mongos Overview - Memory• MongoDB Mongos Overview - Network• MongoDB Mongos Overview - Opcounters• MongoDB Mongos Overview - Page Faults• MongoDB Mongos Properties• MongoDB Replica Set Overview - Asserts• MongoDB Replica Set Overview - Cache• MongoDB Replica Set Overview - Current Connections

• MongoDB Replica Set Overview - Global Lock• MongoDB Replica Set Overview - Memory• MongoDB Replica Set Overview - Network• MongoDB Replica Set Overview - Opcounters• MongoDB Replica Set Overview - Page Faults• MongoDB Replica Set Overview - Replication Opcounters• MongoDB Replica Set Properties• MongoDB Shard Overview - Asserts• MongoDB Shard Overview - Cache• MongoDB Shard Overview - Current Connections• MongoDB Shard Overview - Global Lock• MongoDB Shard Overview - Memory• MongoDB Shard Overview - Network• MongoDB Shard Overview - Opcounters• MongoDB Shard Overview - Page Faults• MongoDB Shard Overview - Replication Opcounters• MongoDB Shard Properties

13 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

5. ReportsThe vROps Management Pack for MongoDB contains out-of-the-box reports, as listed below. Most reports contain one or more of the views listed in section “4. Views”. These reports can be exported and easily shared with key stakeholders in either .pdf or .csv formats.

• MongoDB Capacity • MongoDB Cluster Overview • MongoDB Config Server Overview • MongoDB Databases Overview • MongoDB Health • MongoDB KPIs • MongoDB Mongod Overview • MongoDB Mongos Overview • MongoDB Replica Set Overview • MongoDB Shard Overview

To access the Management Pack reports, go to Environment > All Objects > MongoDB and double-click on the desired Object (resource). Select the Reports tab, then Report Templates.

Figure 10: Accessing Management Pack Reports

To run the selected report, click the Run Template icon ( ), then click Generated Reports, to select the report in your preferred format.

14 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

6. AlertsThe Management Pack for MongoDB pulls health status and events from MongoDB resources and displays them in vRealize Operations as alerts. Refer to section “10. Appendix II: Alerts, Symptoms, & Recommendations” for the full list of alerts, symptoms, and recommendations.

Figure 11: Alert Example

7. Analysis BadgesUsing the predictive analytics capabilities of the vROps Analysis Badges through capacity definitions, the Management Pack for MongoDB populates Connections Capacity for the mongos and mongod resource kinds. Refer to section. “11. Appendix III: Capacity Definitions”.

Figure 12: Capacity Badge Example

15 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

8. Troubleshooting the Management PackKnown troubleshooting information can help you diagnose and correct common problems with the Management Pack for MongoDB.

This section includes the following topics:• Troubleshooting an Adapter Instance• Testing Connection Failures• Viewing System Log Files

8.1 Troubleshooting an Adapter InstancePerform these general troubleshooting steps to diagnose and correct problems with an adapter instance:

• Edit the adapter instance and click Test Connection to verify the connection to vROps. Refer to section “8.2 Testing Connection Failures”.

• View the collection status and collection state for the adapter instance resource on the Environment Overview page in vROps.

• Check the adapter and collector logs for errors. Refer to section “8.3 Viewing System Log Files”, for details.

8.2 Testing Connection FailuresWhen clicking Test Connection in the Manage Solution window when adding an adapter instance, the following connection errors are possible.

8.2.1 Authentication FailedError: “Authentication failed. Please check your credentials and/or SSL certificate.”Action: Ensure that your MongoDB user name and password is correct the SSL certificate is valid if ‘Validate Certificate Against Truststore’ Advanced Settings configuration field is set to True.

8.2.2 SSL Authentication RequiredError: “SSL Authentication Required.”Action: Ensure that SSL is enabled (set to True) in the appropriate Advanced Settings configuration field.

8.2.3 PKIX Path Building FailedError: “PKIX path building failed. Unable to find valid certification path to requested target.”Action: Ensure that the SSL certificate is in the correct truststore.

8.2.4 Change Authentication Type to ‘Default’Error: “Change Authentication Type to ‘Default’. Unsupported mechanism PLAIN”Action: Change Authentication Type to ‘Default’ when adding your credential.

8.2.5 MongoClient does not have any server addressesError: “MongoClient does not have any server addresses.”Action: Ensure that connections can be made to the hostnames listed in the Host configuration field.

8.2.6 Not authorized on admin to execute commandError: “Not authorized on admin to execute command <command> with username=”<username>” to on <host>/admin>.”Action: Make sure the user being used for this host has permissions to run the specified command.

16 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

8.2.7 Unable to find databases with server addressError: “Unable to find databases with server address list <hosts>.”Action: Make sure the specified host has databases.

8.2.8 Could not create any MongoClientsError: “Could not create any MongoClients connecting to mongods.”Action: Make sure the mongods are up.

8.3 Viewing System Log FilesYou can view adapter errors in the adapter and collector log files. You can view the adapter and collector log files in the vROps user interface or in an external log viewer.

The adapter log files are in the $VCOPS_BASE/user/log/adapters/mongodb_adapter3/ folder. The collector log files are in the $VCOPS_BASE/user/log/ folder.The logging level is set to ERROR by default. To troubleshoot issues, set the logging level to INFO. To view detailed messages, including micro steps, queries, and returned results, set the logging level to DEBUG.You can set the base log level for the collector via Administrator > Support > Logs > Select COLLECTOR folder > Select Edit Properties icon > Edit Root logger level.

NOTE: If you set the logging level to DEBUG, log files can become large very quickly. Set the logging level to DEBUG only for short periods of time.

For complete information about viewing log files and modifying log levels, refer to the vROps online help.

17 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

9. Appendix I: MetricsThe Management Pack for MongoDB collects the following metrics by MongoDB resource kinds.

Table 1: Management Pack Metrics

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongos Extra Info Page Faults float Total number of page faults

MongoDB Mongos Extra Info Heap Used integer Heap used by this resources database processes

MongoDB Mongos Network Network Traffic Out float Data sent from Mongos

MongoDB Mongos Network Network Traffic In float Data received by Mongos

MongoDB Mongos Network Number of Requests

float Number of requests Mongos has received

MongoDB Mongos Properties PID integer Process ID number on this resource

MongoDB Mongos Properties Advisory Host FQDNs

string Advisory host fully qualified domain names of the machine hosting this resource

MongoDB Mongos Properties Process string Current MongoDB process on this resource

MongoDB Mongos Properties Version string Version of the current MongoDB process

MongoDB Mongos Properties Uptime float Time the current MongoDB process has been active

MongoDB Mongos Properties Host Name string Hostname of the machine hosting this resource

MongoDB Mongos Connections Total Connections Created

float Count of all incoming connections created to this resource

MongoDB Mongos Connections Current Connections

integer Number of incoming connections to this resource

MongoDB Mongos Connections Available Connections

integer Number of unused incoming connections available to this resource

MongoDB Mongos Asserts Asserts: User float Number of user assertions that have occurred since the MongoDB process started

MongoDB Mongos Asserts Asserts: Rollovers float Number of rollovers since the MongoDB process started

MongoDB Mongos Asserts Asserts: Message float Number of message assertions raised since the MongoDB process started

MongoDB Mongos Asserts Asserts: Warning float Number of warnings raised since the MongoDB process started

18 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongos Asserts Asserts: Regular float Number of regular assertions raised since the MongoDB process started

MongoDB Mongos Background Flushing Background Flushing: Last

integer Time it took the last flush operation to complete

MongoDB Mongos Background Flushing Background Flushing: Average

integer Average time for each flush to disk

MongoDB Mongos Background Flushing Background Flushing: Total

integer Time the mongod processes have spent writing data to disk

MongoDB Mongos Background Flushing Background Flushing: Flushes

float Number of times the databases on this resource has flushed all writes to disk

MongoDB Mongos Opcounters Command Operations

float Database commands of Mongos

MongoDB Mongos Opcounters Insert Operations float Insert operations of Mongos

MongoDB Mongos Opcounters Update Operations float Update operations of Mongos

MongoDB Mongos Opcounters Get More Operations

float Getmore operations of Mongos

MongoDB Mongos Opcounters Query Operations float Query operations of Mongos

MongoDB Mongos Opcounters Delete Operations float Delete operations of Mongos

MongoDB Mongos Opcounters Read Operations float Read operations of Mongos

MongoDB Mongos Opcounters Write Operations float Write operations of Mongos

MongoDB Mongos Opcounters Read/Write Operations

float All read and write operations of Mongos

MongoDB Mongos Memory Extended Memory Supported

string Indicates if the machine hosting this resource supports extended memory information

MongoDB Mongos Memory Resident Memory integer Amount of RAM used by this resource's database processes

MongoDB Mongos Memory Memory Architecture

integer Architecture of the machine hosting this resource

MongoDB Mongos Memory Virtual Memory integer Virtual memory being used by the mongod process

MongoDB Mongos Memory Mapped Memory with Journal

integer Amount of mapped memory with journal by this resource's databases

MongoDB Mongos Memory Mapped Memory integer Amount of mapped memory by this resource's databases

MongoDB Mongos Children Database Children string Database resource names of Child resources.

19 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongos Children Config Server Children

string Config Server resource names of Child resources.

MongoDB Mongos Children Shard Children string Shard resource names of Child resources.

MongoDB Mongos Parents Cluster Parents string Cluster resource names of Parent resources.

MongoDB Mongos Alerts Total Connections Reaching Maximum

float The percent of connections being used.

MongoDB Mongos Alerts Ratio of Page Faults to Operations

float The ratio of Page Faults to Operations.

MongoDB Mongos Alerts Ratio of Page Faults to Operations is Greater Than Or Equal to 1

string The ratio of Page Faults to Operations is greater than or equal to one.

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Delete Operations float Total delete operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Update Operations float Total update operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Get More Operations

float Total getmore operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Query Operations float Total queries operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Command Operations

float Total database commands of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Insert Operations float Total insert operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Read Operations float Total read operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Write Operations float Total write operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Opcounters

Read/Write Operations

float All read and write operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Get More Operations

float Total replicated getmore operations of related shards and config servers

20 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Delete Operations

float Total replicated delete operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Command Operations

float Total replicated database commands of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Insert Operations

float Total replicated insert operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Query Operations

float Total replicated query operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Update Operations

float Total replicated update operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Read Operations

float Total replicated read operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Write Operations

float Total replicated write operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Replication Opcounters

Replication Read/Write Operations

float Total replicated read and write operations of related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Network

Network Traffic Out float Data sent from related config servers and shards

MongoDB Cluster Aggregated Mongod Metrics|Network

Network Traffic In float Data received by related config servers and shards

MongoDB Cluster Aggregated Mongod Metrics|Network

Number of Requests

float Number of requests related config servers and shards have received

MongoDB Cluster Aggregated Mongod Metrics|Cursor

Cursors Timed Out float Total number of cursors that have timed out for all related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Cursor

Cursors Open integer Total number of cursors this environment maintains for related all shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Cache

Written Cache float Total data written from cache in related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Cache

Dirty Cache integer Total dirty data in cache in related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Cache

Current Cache integer Total data currently in cache in related shards and config servers

21 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Cluster Aggregated Mongod Metrics|Cache

Read Cache float Total data read into cache in related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Extra Info

Page Faults float Total number of page faults from related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Asserts

Asserts: Message float Number of message assertions raised from related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Asserts

Asserts: Rollovers float Number of rollovers from related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Asserts

Asserts: Warning float Number of warnings raised from related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Asserts

Asserts: User float Number of user assertions from related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Asserts

Asserts: Regular float Number of regular assertions from related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Global Lock

Operations Waiting to Write

float Total queued operations from related shards and config servers waiting for a write lock

MongoDB Cluster Aggregated Mongod Metrics|Global Lock

Total Operations Waiting

float Total queued operations from related shards and config servers waiting for a lock

MongoDB Cluster Aggregated Mongod Metrics|Global Lock

Operations Waiting to Read

float Total queued operations from related shards and config servers waiting for a read lock

MongoDB Cluster Aggregated Mongod Metrics|Connections

Current Connections

integer Current number of incoming connections to all related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Connections

Available Connections

integer Current number of unused incoming connections available to all related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Connections

Total Connections Created

float Total incoming connections to all related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Tickets

Write Tickets Available

float Total amount of write tickets available to the WiredTiger storage engine of all related shards and config servers

22 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Cluster Aggregated Mongod Metrics|Tickets

Read Tickets Available

float Total amount of read tickets available to the WiredTiger storage engine of all related shards and config servers

MongoDB Cluster Aggregated Mongod Metrics|Memory

Virtual Memory integer Virtual memory being used by the related shards' and config servers'

MongoDB Cluster Aggregated Mongod Metrics|Memory

Resident Memory integer Amount of RAM used by the related shards' and config servers' database processes

MongoDB Cluster Aggregated Mongod Metrics|Memory

Mapped Memory with Journal

integer Amount of mapped memory with journal by the related shards' and config servers' databases

MongoDB Cluster Aggregated Mongod Metrics|Memory

Mapped Memory integer Amount of mapped memory by the related shards' and config servers' databases

MongoDB Cluster Children Mongos Children string Mongos resource names of Child resources.

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Delete Operations float Total delete operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Update Operations float Total update operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Get More Operations

float Total getmore operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Query Operations float Total queries operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Command Operations

float Total database commands of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Insert Operations float Total insert operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Read Operations float Total read operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Write Operations float Total write operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Opcounters

Read/Write Operations

float All read and write operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Get More Operations

float Total replicated getmore operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Delete Operations

float Total replicated delete operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Command Operations

float Total replicated database commands of related Mongods

23 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Insert Operations

float Total replicated insert operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Query Operations

float Total replicated query operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Update Operations

float Total replicated update operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Read Operations

float Total replicated read operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Write Operations

float Total replicated write operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Replication Opcounters

Replication Read/Write Operations

float Total replicated read and write operations of related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Network

Network Traffic Out float Data sent from related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Network

Network Traffic In float Data received by related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Network

Number of Requests

float Number of requests related Mongod have received

MongoDB Config Server

Aggregated Mongod Metrics|Cursor

Cursors Timed Out float Total number of cursors that have timed out for all related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Cursor

Cursors Open integer Total number of cursors this environment maintains for all related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Cache

Written Cache float Total data written from cache in related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Cache

Dirty Cache integer Total dirty data in cache in related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Cache

Current Cache integer Total data currently in cache in related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Cache

Read Cache float Total data read into cache in related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Extra Info

Page Faults float Total number of page faults from related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Asserts

Asserts: Message float Number of message assertions raised from related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Asserts

Asserts: Rollovers float Number of rollovers from related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Asserts

Asserts: Warning float Number of warnings raised from related Mongods

24 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Config Server

Aggregated Mongod Metrics|Asserts

Asserts: User float Number of user assertions from related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Asserts

Asserts: Regular float Number of regular assertions from related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Global Lock

Operations Waiting to Write

float Total queued operations from related Mongods waiting for a write lock

MongoDB Config Server

Aggregated Mongod Metrics|Global Lock

Total Operations Waiting

float Total queued operations from related Mongods waiting for a lock

MongoDB Config Server

Aggregated Mongod Metrics|Global Lock

Operations Waiting to Read

float Total queued operations from related Mongods waiting for a read lock

MongoDB Config Server

Aggregated Mongod Metrics|Connections

Current Connections

integer Current number of incoming connections to all related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Connections

Available Connections

integer Current number of unused incoming connections available to all related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Connections

Total Connections Created

float Total incoming connections to all related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Tickets

Write Tickets Available

float Total amount of write tickets available to the WiredTiger storage engine of all related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Tickets

Read Tickets Available

float Total amount of read tickets available to the WiredTiger storage engine of all related Mongods

MongoDB Config Server

Aggregated Mongod Metrics|Memory

Virtual Memory integer Virtual memory being used by the related Mongods'

MongoDB Config Server

Aggregated Mongod Metrics|Memory

Resident Memory integer Amount of RAM used by the related Mongods' database processes

MongoDB Config Server

Aggregated Mongod Metrics|Memory

Mapped Memory with Journal

integer Amount of mapped memory with journal by the related Mongods' databases

MongoDB Config Server

Aggregated Mongod Metrics|Memory

Mapped Memory integer Amount of mapped memory by the related Mongods' databases

MongoDB Config Server

Children Replica Set Children

string Replica Set resource names of Child resources.

MongoDB Config Server

Children Mongod Children string Mongod resource names of Child resources.

MongoDB Config Server

Parents Mongos Parents string Mongos resource names of Parent resources.

25 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Config Server

Parents Database Parents string Database resource names of Parent resources.

MongoDB Config Server

Alerts Config Server Has Child Replica Set

string Config Server Has a Replica Set as a Child.

MongoDB Replica Set

Properties Chaining Allowed string Indicated if chaining is supported on this resource

MongoDB Replica Set

Properties Version string Version of MongoDB this resource has

MongoDB Replica Set

Properties Protocol Version integer Protocol version of this resource

MongoDB Replica Set

Properties Primary Replication string Indicates this resource is a primary replication set

MongoDB Replica Set

Properties State integer State of this resource

MongoDB Replica Set

Properties Replica Set Request Votes

integer Total request votes in a replica set

MongoDB Replica Set

Last Error Last Error Default integer Last error default of this resource

MongoDB Replica Set

Last Error Last Error Modes integer Last error modes of this resource

MongoDB Replica Set

Replication Replication Rollback ID

integer Rollback ID of this resource

MongoDB Replica Set

Replication Replication Hosts string List of hosts within this replication set

MongoDB Replica Set

Replication Replication Arbiters string List of arbiters within this replication set

MongoDB Replica Set

Election Election Timeout integer Duration of this resource's election timeout

MongoDB Replica Set

Election Election ID string Election ID of this resource

MongoDB Replica Set

Heartbeat Heartbeat Timeout integer Duration of this resource's heartbeat timeout

MongoDB Replica Set

Heartbeat Heartbeat Interval integer Frequency of this resource's heartbeats

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Delete Operations float Total delete operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Update Operations float Total update operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Get More Operations

float Total getmore operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Query Operations float Total queries operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Command Operations

float Total database commands of related Mongods

26 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Insert Operations float Total insert operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Read Operations float Total read operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Write Operations float Total write operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Opcounters

Read/Write Operations

float All read and write operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Get More Operations

float Total replicated getmore operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Delete Operations

float Total replicated delete operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Command Operations

float Total replicated database commands of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Insert Operations

float Total replicated insert operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Query Operations

float Total replicated query operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Update Operations

float Total replicated update operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Read Operations

float Total replicated read operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Write Operations

float Total replicated write operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Replication Opcounters

Replication Read/Write Operations

float Total replicated read and write operations of related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Network

Network Traffic Out float Data sent from related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Network

Network Traffic In float Data received by related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Network

Number of Requests

float Number of requests related Mongod have received

MongoDB Replica Set

Aggregated Mongod Metrics|Cursor

Cursors Timed Out float Total number of cursors that have timed out for all related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Cursor

Cursors Open integer Total number of cursors this environment maintains for all related Mongods

27 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Replica Set

Aggregated Mongod Metrics|Cache

Written Cache float Total data written from cache in related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Cache

Dirty Cache integer Total dirty data in cache in related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Cache

Current Cache integer Total data currently in cache in related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Cache

Read Cache float Total data read into cache in related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Extra Info

Page Faults float Total number of page faults from related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Asserts

Asserts: Message float Number of message assertions raised from related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Asserts

Asserts: Rollovers float Number of rollovers from related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Asserts

Asserts: Warning float Number of warnings raised from related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Asserts

Asserts: User float Number of user assertions from related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Asserts

Asserts: Regular float Number of regular assertions from related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Global Lock

Operations Waiting to Write

float Total queued operations from related Mongods waiting for a write lock

MongoDB Replica Set

Aggregated Mongod Metrics|Global Lock

Total Operations Waiting

float Total queued operations from related Mongods waiting for a lock

MongoDB Replica Set

Aggregated Mongod Metrics|Global Lock

Operations Waiting to Read

float Total queued operations from related Mongods waiting for a read lock

MongoDB Replica Set

Aggregated Mongod Metrics|Connections

Current Connections

integer Current number of incoming connections to all related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Connections

Available Connections

integer Current number of unused incoming connections available to all related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Connections

Total Connections Created

float Total incoming connections to all related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Tickets

Write Tickets Available

float Total amount of write tickets available to the WiredTiger storage engine of all related Mongods

MongoDB Replica Set

Aggregated Mongod Metrics|Tickets

Read Tickets Available

float Total amount of read tickets available to the WiredTiger storage engine of all related Mongods

28 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Replica Set

Aggregated Mongod Metrics|Memory

Virtual Memory integer Virtual memory being used by the related Mongods'

MongoDB Replica Set

Aggregated Mongod Metrics|Memory

Resident Memory integer Amount of RAM used by the related Mongods' database processes

MongoDB Replica Set

Aggregated Mongod Metrics|Memory

Mapped Memory with Journal

integer Amount of mapped memory with journal by the related Mongods' databases

MongoDB Replica Set

Aggregated Mongod Metrics|Memory

Mapped Memory integer Amount of mapped memory by the related Mongods' databases

MongoDB Replica Set

Children Mongod Children string Mongod resource names of Child resources.

MongoDB Replica Set

Parents Config Server Parents

string Config Server resource names of Parent resources.

MongoDB Replica Set

Parents Database Parents string Database resource names of Parent resources.

MongoDB Replica Set

Parents Shard Parents string Shard resource names of Parent resources.

MongoDB Replica Set

Alerts Replica Set Even Votes

integer Replica Set even or odd total votes.

MongoDB Replica Set

Alerts Replica Set Total Votes

integer Replica Set total votes.

MongoDB Replica Set

Alerts Number of Data Bearing Nodes

integer Number of Data Bearing Mongods that are not Arbiters.

MongoDB Database Statistics Data Size integer Data size of this resource

MongoDB Database Statistics Namespace File Size

integer Namespace file size for this resource

MongoDB Database Statistics Extents integer Number of extents for this resource

MongoDB Database Statistics Index Size integer Total index size for this resource

MongoDB Database Statistics Total Objects integer Number of objects for this resource

MongoDB Database Statistics Total File Size integer Total file size for this resource

MongoDB Database Statistics Total Indexes integer Number of indexes for this resource

MongoDB Database Statistics Total Collections integer Number of collections for this resource

MongoDB Database Statistics Average Object Size

float Average object size of this resource

MongoDB Database Statistics Storage Size integer Storage size of this resource

29 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Database Properties Data File Version integer Data file version for this resource

MongoDB Database Collection Collections Size integer Size of all records in this resource's collections

MongoDB Database Collection Collections Total Index Size

integer Total size of all in this resource's collections

MongoDB Database Collection Collections Total Indexes

integer Number of indexes on this resource's collections

MongoDB Database Collection Collections Count integer Number of objects or documents in this resource's collections

MongoDB Database Collection Collections Max Size

integer Maximum size of this resource's capped collections

MongoDB Database Collection Collections Storage Size

integer Storage size of all records in this resource's collections

MongoDB Database Collection Collections Average Object Size

float Average size of objects in this resource's collections

MongoDB Database Collection Collections Max integer Maximum number of documents in this resource's collections

MongoDB Database Freelist Freelist Extents Size

integer Size of the extents on the freelist for this resource

MongoDB Database Freelist Freelist Extents integer Number of extents in the freelist for this resource

MongoDB Database Children Shard Children string Shard resource names of Child resources.

MongoDB Database Children Mongod Children string Mongod resource names of Child resources.

MongoDB Database Children Config Server Children

string Config Server resource names of Child resources.

MongoDB Database Children Replica Set Children

string Replica Set resource names of Child resources.

MongoDB Database Parents Mongos Parents string Mongos resource names of Parent resources.

MongoDB Shard Properties Version string Shard version of this resource

MongoDB Shard Alerts Shard Has Replica Set Child

string Shard Has a Replica Set Child

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Delete Operations float Total delete operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Update Operations float Total update operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Get More Operations

float Total getmore operations of related Mongods

30 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Query Operations float Total queries operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Command Operations

float Total database commands of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Insert Operations float Total insert operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Read Operations float Total read operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Write Operations float Total write operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Opcounters

Read/Write Operations

float All read and write operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Get More Operations

float Total replicated getmore operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Delete Operations

float Total replicated delete operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Command Operations

float Total replicated database commands of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Insert Operations

float Total replicated insert operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Query Operations

float Total replicated query operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Update Operations

float Total replicated update operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Read Operations

float Total replicated read operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Write Operations

float Total replicated write operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Replication Opcounters

Replication Read/Write Operations

float Total replicated read and write operations of related Mongods

MongoDB Shard Aggregated Mongod Metrics|Network

Network Traffic Out float Data sent from related Mongods

MongoDB Shard Aggregated Mongod Metrics|Network

Network Traffic In float Data received by related Mongods

MongoDB Shard Aggregated Mongod Metrics|Network

Number of Requests

float Number of requests related Mongod have received

31 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Shard Aggregated Mongod Metrics|Cursor

Cursors Timed Out float Total number of cursors that have timed out for all related Mongods

MongoDB Shard Aggregated Mongod Metrics|Cursor

Cursors Open integer Total number of cursors this environment maintains for all related Mongods

MongoDB Shard Aggregated Mongod Metrics|Cache

Written Cache float Total data written from cache in related Mongods

MongoDB Shard Aggregated Mongod Metrics|Cache

Dirty Cache integer Total dirty data in cache in related Mongods

MongoDB Shard Aggregated Mongod Metrics|Cache

Current Cache integer Total data currently in cache in related Mongods

MongoDB Shard Aggregated Mongod Metrics|Cache

Read Cache float Total data read into cache in related Mongods

MongoDB Shard Aggregated Mongod Metrics|Extra Info

Page Faults float Total number of page faults from related Mongods

MongoDB Shard Aggregated Mongod Metrics|Asserts

Asserts: Message float Number of message assertions raised from related Mongods

MongoDB Shard Aggregated Mongod Metrics|Asserts

Asserts: Rollovers float Number of rollovers from related Mongods

MongoDB Shard Aggregated Mongod Metrics|Asserts

Asserts: Warning float Number of warnings raised from related Mongods

MongoDB Shard Aggregated Mongod Metrics|Asserts

Asserts: User float Number of user assertions from related Mongods

MongoDB Shard Aggregated Mongod Metrics|Asserts

Asserts: Regular float Number of regular assertions from related Mongods

MongoDB Shard Aggregated Mongod Metrics|Global Lock

Operations Waiting to Write

float Total queued operations from related Mongods waiting for a write lock

MongoDB Shard Aggregated Mongod Metrics|Global Lock

Total Operations Waiting

float Total queued operations from related Mongods waiting for a lock

MongoDB Shard Aggregated Mongod Metrics|Global Lock

Operations Waiting to Read

float Total queued operations from related Mongods waiting for a read lock

MongoDB Shard Aggregated Mongod Metrics|Connections

Current Connections

integer Current number of incoming connections to all related Mongods

MongoDB Shard Aggregated Mongod Metrics|Connections

Available Connections

integer Current number of unused incoming connections available to all related Mongods

MongoDB Shard Aggregated Mongod Metrics|Connections

Total Connections Created

float Total incoming connections to all related Mongods

32 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Shard Aggregated Mongod Metrics|Tickets

Write Tickets Available

float Total amount of write tickets available to the WiredTiger storage engine of all related Mongods

MongoDB Shard Aggregated Mongod Metrics|Tickets

Read Tickets Available

float Total amount of read tickets available to the WiredTiger storage engine of all related Mongods

MongoDB Shard Aggregated Mongod Metrics|Memory

Virtual Memory integer Virtual memory being used by the related Mongods'

MongoDB Shard Aggregated Mongod Metrics|Memory

Resident Memory integer Amount of RAM used by the related Mongods' database processes

MongoDB Shard Aggregated Mongod Metrics|Memory

Mapped Memory with Journal

integer Amount of mapped memory with journal by the related Mongods' databases

MongoDB Shard Aggregated Mongod Metrics|Memory

Mapped Memory integer Amount of mapped memory by the related Mongods' databases

MongoDB Shard Parents Database Parents string Database resource names of Parent resources.

MongoDB Shard Parents Mongos Parents string Mongos resource names of Parent resources.

MongoDB Shard Children Replica Set Children

string Replica Set resource names of Child resources.

MongoDB Shard Children Mongod Children string Mongod resource names of Child resources.

MongoDB Mongod Extra Info Page Faults float Total number of page faults

MongoDB Mongod Extra Info Heap Used integer Heap used by this resources database processes

MongoDB Mongod Locks|Oplog Oplog Deadlocks Intent Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Oplog Oplog Acquire Waits Intent Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Oplog Oplog Cumulative Wait Time Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Oplog Oplog Intent Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Oplog Oplog Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Oplog Oplog Cumulative Wait Time Intent Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

33 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Locks|Oplog Oplog Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Oplog Oplog Acquire Waits Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Oplog Oplog Intent Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Oplog Oplog Acquire Waits Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Oplog Oplog Acquire Waits Intent Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Oplog Oplog Cumulative Wait Time Intent Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Oplog Oplog Deadlocks Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Oplog Oplog Cumulative Wait Time Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Oplog Oplog Deadlocks Intent Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Oplog Oplog Deadlocks Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Deadlocks Intent Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Cumulative Wait Time Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Acquire Waits Intent Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Cumulative Wait Time Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Cumulative Wait Time Intent Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

34 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Acquire Waits Intent Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Acquire Waits Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Intent Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Cumulative Wait Time Intent Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Deadlocks Intent Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Deadlocks Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Intent Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Acquire Waits Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Deadlocks Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Mmapv1 Journal MMAPv1 Journal Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Metadata Metadata Cumulative Wait Time Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Metadata Metadata Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Metadata Metadata Intent Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Metadata Metadata Deadlocks Intent Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocksNumber of times lock acquisitions with this mode encountered deadlocks

35 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Locks|Metadata Metadata Acquire Waits Intent Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Metadata Metadata Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Metadata Metadata Deadlocks Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocksNumber of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Metadata Metadata Acquire Waits Intent Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Metadata Metadata Cumulative Wait Time Intent Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Metadata Metadata Intent Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Metadata Metadata Deadlocks Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocksNumber of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Metadata Metadata Acquire Waits Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Metadata Metadata Deadlocks Intent Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocksNumber of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Metadata Metadata Cumulative Wait Time Intent Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Metadata Metadata Cumulative Wait Time Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Metadata Metadata Acquire Waits Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

36 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Locks|Collection Collection Acquire Waits Intent Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Collection Collection Cumulative Wait Time Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Collection Collection Deadlocks Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Collection Collection Intent Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Collection Collection Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Collection Collection Cumulative Wait Time Intent Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Collection Collection Intent Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Collection Collection Acquire Waits Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Collection Collection Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Collection Collection Acquire Waits Intent Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Collection Collection Deadlocks Intent Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Collection Collection Acquire Waits Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Collection Collection Deadlocks Intent Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Collection Collection Cumulative Wait Time Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Collection Collection Deadlocks Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

37 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Locks|Collection Collection Cumulative Wait Time Intent Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Database Database Acquire Waits Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Database Database Cumulative Wait Time Intent Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Database Database Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Database Database Acquire Waits Intent Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Database Database Intent Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Database Database Deadlocks Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Database Database Deadlocks Intent Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Database Database Cumulative Wait Time Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Database Database Cumulative Wait Time Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Database Database Deadlocks Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Database Database Acquire Waits Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Database Database Deadlocks Intent Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Database Database Acquire Waits Intent Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

38 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Locks|Database Database Cumulative Wait Time Intent Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Database Database Intent Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Database Database Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Global Global Deadlocks Intent Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Global Global Deadlocks Intent Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Global Global Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Global Global Intent Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Global Global Intent Shared Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Global Global Acquire Waits Intent Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Global Global Exclusive Locks

float Number of times the lock was acquired in this mode

MongoDB Mongod Locks|Global Global Cumulative Wait Time Intent Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Global Global Cumulative Wait Time Exclusive Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Global Global Cumulative Wait Time Intent Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Locks|Global Global Acquire Waits Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Global Global Acquire Waits Intent Shared Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Global Global Deadlocks Exclusive Locks

float Number of times lock acquisitions with this mode encountered deadlocks

MongoDB Mongod Locks|Global Global Deadlocks Shared Locks

float Number of times lock acquisitions with this mode encountered deadlocks

39 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Locks|Global Global Acquire Waits Exclusive Locks

float Number of lock acquisitions with this mode waits because locks were held in a conflicting mode

MongoDB Mongod Locks|Global Global Cumulative Wait Time Shared Locks

integer Cumulative wait time for lock acquisitions with this mode

MongoDB Mongod Storage Engine Storage Engine Name

string Name of the current storage engine

MongoDB Mongod Storage Engine Storage Engine Persistent

string Indicates if the storage engine persists data to disk

MongoDB Mongod Storage Engine Storage Engine Supports Committed Reads

string Indicates if the storage engine supports "majority" read concern

MongoDB Mongod Global Lock Active Clients Performing Reads

float Number of active client connections performing read operations

MongoDB Mongod Global Lock Active Clients Performing Writes

float Number of active client connections performing write operations

MongoDB Mongod Global Lock Operations Waiting to Write

float Number of operations currently queued and waiting for the write lock

MongoDB Mongod Global Lock Total Operations Waiting

float Number of operations queued waiting for the lock

MongoDB Mongod Global Lock Global Lock Total Time

integer Time since database last started and created the "globalLock"

MongoDB Mongod Global Lock Active Clients float Number of active client connections to the database

MongoDB Mongod Global Lock Operations Waiting to Read

float Number of operations currently queued and waiting for the read lock

MongoDB Mongod Properties Slave Delay integer Lag time behind the primary of this resource's replica set

MongoDB Mongod Properties Advisory Host FQDNs

string Advisory host fully qualified domain names of the machine hosting this resource

MongoDB Mongod Properties ID integer Name of this resource's replica set

MongoDB Mongod Properties Priority float Signifies eligibility of this resource to become primary

MongoDB Mongod Properties Version string Version of the current MongoDB process

MongoDB Mongod Properties Tags string Document that describe the replica sets settings

40 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Properties Is Master string Indicates if this resource is writable

MongoDB Mongod Properties Arbiter Only string Indicates if this resource is an arbiter

MongoDB Mongod Properties Build Indexes string Indicates if the mongod builds indexes on this resource

MongoDB Mongod Properties Votes integer Number of votes this resource will have in a replica set election

MongoDB Mongod Properties PID integer Process ID number on this resource

MongoDB Mongod Properties Hidden string Indicates if this resource is hidden by its replica set

MongoDB Mongod Properties Process string Current MongoDB process on this resource

MongoDB Mongod Properties Uptime float Time the current MongoDB process has been active

MongoDB Mongod Properties Host Name string Hostname of the machine hosting this resource

MongoDB Mongod Properties State string Current state of the mongod in the replica set

MongoDB Mongod Properties Optime integer Optime of the mongod

MongoDB Mongod Cache Written Cache float Amount of data written from cache

MongoDB Mongod Cache Dirty Cache integer Amount of dirty data in cache

MongoDB Mongod Cache Current Cache integer Amount of data currently in cache

MongoDB Mongod Cache Read Cache float Amount of data read into cache

MongoDB Mongod Network Network Traffic Out float Data sent from Mongod

MongoDB Mongod Network Network Traffic In float Data received by Mongod

MongoDB Mongod Network Number of Requests

float Number of requests Mongod has received

MongoDB Mongod Background Flushing Background Flushing: Last

integer Time it took the last flush operation to complete

MongoDB Mongod Background Flushing Background Flushing: Total

integer Time the mongod processes have spent writing data to disk

MongoDB Mongod Background Flushing Background Flushing: Flushes

float Number of times the databases on this resource has flushed all writes to disk

MongoDB Mongod Background Flushing Background Flushing: Average

integer Average time for each flush to disk

41 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Asserts Asserts: Message float Number of message assertions raised

MongoDB Mongod Asserts Asserts: Rollovers float Number of rollovers

MongoDB Mongod Asserts Asserts: Warning float Number of warnings raised

MongoDB Mongod Asserts Asserts: User float Number of user assertions

MongoDB Mongod Asserts Asserts: Regular float Number of regular assertions

MongoDB Mongod Operations Queries with ID Field

float Number of queries that contain the "_id" field

MongoDB Mongod Operations Queries using Sort float Number of queries that return sorted numbers that cannot perform the sort operation using an index

MongoDB Mongod Operations Queries with Write Conflicts

float Number of queries that encountered write conflicts

MongoDB Mongod Operations Fastmod Operations

float Number of update operations that don't cause documents to grow nor require updates to the index

MongoDB Mongod Connections Current Connections

integer Number of incoming connections to this resource

MongoDB Mongod Connections Available Connections

integer Number of unused incoming connections available to this resource

MongoDB Mongod Connections Total Connections Created

float Count of all incoming connections created to this resource

MongoDB Mongod Memory Memory Architecture

integer Architecture of the machine hosting the Mongod

MongoDB Mongod Memory Virtual Memory integer Virtual memory being used by the Mongod

MongoDB Mongod Memory Extended Memory Supported

string Indicates if the machine hosting Mongod supports extended memory information

MongoDB Mongod Memory Resident Memory integer Amount of RAM used by this Mongod's database processes

MongoDB Mongod Memory Mapped Memory with Journal

integer Amount of mapped memory with journal by this Mongod's databases

MongoDB Mongod Memory Mapped Memory integer Amount of mapped memory by this Mongod's databases

MongoDB Mongod Replication Op-counters

Replication Get More Operations

float Replicated getmore operations of Mongod

MongoDB Mongod Replication Op-counters

Replication Delete Operations

float Replicated delete operations of Mongod

42 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Replication Op-counters

Replication Command Operations

float Replicated database commands of Mongod

MongoDB Mongod Replication Op-counters

Replication Insert Operations

float Replicated insert operations of Mongod

MongoDB Mongod Replication Op-counters

Replication Query Operations

float Replicated query operations of Mongod

MongoDB Mongod Replication Op-counters

Replication Update Operations

float Replicated update operations of Mongod

MongoDB Mongod Replication Op-counters

Replication Read Operations

float Replicated read operations of Mongod

MongoDB Mongod Replication Op-counters

Replication Write Operations

float Replicated write operations of Mongod

MongoDB Mongod Replication Op-counters

Replication Reads/Write Operations

float All replicated read and write operations of Mongod

MongoDB Mongod Journaling Journaling Enabled string Signifies if Journaling is enabled

MongoDB Mongod Journaling Data Journaled integer Data written to journal during latest journal group commit interval

MongoDB Mongod Journaling Commits float Transactions written to journal during latest journal group commit interval

MongoDB Mongod Journaling Compression Ratio integer Compression Ratio of the data written to journal

MongoDB Mongod Journaling Commits In Write Lock

float Commits that occurred while a write lock was held

MongoDB Mongod Journaling Written to Data Files

integer Data written from journal during latest journal group commit interval

MongoDB Mongod Journaling Early Commits float Requested commits before the scheduled journal group commit interval

MongoDB Mongod Opcounters Delete Operations float Delete operations of Mongod

MongoDB Mongod Opcounters Update Operations float Update operations of Mongod

MongoDB Mongod Opcounters Get More Operations

float Getmore operations of Mongod

MongoDB Mongod Opcounters Query Operations float Query operations of Mongod

MongoDB Mongod Opcounters Command Operations

float Database commands of Mongod

MongoDB Mongod Opcounters Insert Operations float Insert operations of Mongod

MongoDB Mongod Opcounters Read Operations float Read operations of Mongod

MongoDB Mongod Opcounters Write Operations float Write operations of Mongod

43 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Opcounters Read/Write Operations

float All read and write operations of Mongod

MongoDB Mongod Documents Documents Moved float Number of times documents have moved in the on-disk representation of the MongoDB data set

MongoDB Mongod Documents Documents Deleted float Number of documents deleted

MongoDB Mongod Documents Documents Updated

float Number of documents updated

MongoDB Mongod Documents Documents Inserted

float Number of documents inserted

MongoDB Mongod Documents Documents Returned

float Number of documents returned by queries

MongoDB Mongod Security Expiration Date string Expiration date of the TLS/SSL certificate

MongoDB Mongod Security Subject Name string Subject name associated with TLS/SSL certificate

MongoDB Mongod Security Has Certificate Authority

string Indicates if the TLS/SSL certificate is associated with a certificate authority

MongoDB Mongod Cursor Cursors Timed Out float Total number of cursors that have timed out

MongoDB Mongod Cursor Cursors Open integer Total number of cursors this environment maintains

MongoDB Mongod Tickets Write Tickets Available

float Amount of write tickets available to the WiredTiger storage engine

MongoDB Mongod Tickets Read Tickets Available

float Amount of read tickets available to the WiredTiger storage engine

MongoDB Mongod Statistics Write Backs Queued

string Indicates if there are operations from a mongos instance queued for retrying

MongoDB Mongod Parents Replica Set Parents string Replica Set resource names of Parent resources.

MongoDB Mongod Parents Database Parents string Database resource names of Parent resources.

MongoDB Mongod Parents Config Server Parents

string Config Server resource names of Parent resources.

MongoDB Mongod Parents Shard Parents string Shard resource names of Parent resources.

MongoDB Mongod Alerts Shares Host string Mongod Shares a Host with another Mongod.

MongoDB Mongod Alerts Mongod is Recovering

string Mongod is recovering from a delay.

44 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

RESOURCE KIND RESOURCE GROUP RESOURCE ATTRIBUTE

ATTRIBUTE TYPE

ATTRIBUTE DESCRIPTION

MongoDB Mongod Alerts Mongod Delay Begind the Primary

integer Mongod delay behind the primary not accounting for the slave delay.

45 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

10. Appendix II: Alerts, Symptoms, & RecommendationsThe vROps Management Pack for MongoDB creates alerts and provides recommended actions based on various symptoms that it detects in the environment. See the table below for details regarding each alert.

Table 2: Alerts, Symptoms, & Recommendations

NAME DESCRIPTION RECOMMENDATION

Replica Set has even number of voters

This alert indicates that an Immediate alert was raised in MongoDB.

A replica set should always have an odd number of members so there is never a tie when voting for the primary host. Either add another replicated host, or add an arbiter to the replica set.

Replica Set Has Less than 3 Data Bearing Nodes

This alert indicates that an Immediate alert was raised in MongoDB.

Three data-bearing nodes are required for replica-set wide data durability.

Mongod Shares a Host This alert indicates that an Immediate alert was raised in MongoDB.

Running multiple mongod instances on a single host increases the likelihood of having inaccessible data by reducing horizontal scaling.

Mongod Is Recovering From Delay

This alert indicates that an Immediate alert was raised in MongoDB.

This instance is in RECOVERING mode.

Mongod Has a Delay Behind the Primary

This alert indicates that an Immediate alert was raised in MongoDB.

This node has very high replication delays. Delayed nodes can cause out-of-date data to be presented.

Mongod Has a Delay Behind the Primary

This alert indicates that an Immediate alert was raised in MongoDB.

This node has very high replication delays. Delayed nodes can cause out-of-date data to be presented.

Mongod Journaling Disabled This alert indicates that an Immediate alert was raised in MongoDB.

To get accurate snapshots of running mongod processes, journaling must be enabled. This is critical if using the MMAPv1 storage engine.

Mongos Total Connections Reaching Maxmimum

This alert indicates that an Immediate alert was raised in MongoDB.

Current connections approaching max connections.

Mongos Ratio of Page-Faults to Operations Greater than or Equal to 1

This alert indicates that an Immediate alert was raised in MongoDB.

There are a large number of page faults. Consider increasing memory provisioning.

Mongos is Reaching a Congested Level of Connections

This alert indicates that an Immediate alert was raised in MongoDB.

Number of connections has greatly increased compared to normal. Large numbers of connections use large amounts of memory, so be sure to provision adequate memory on the host.

Config Server Has no Configured Replica Set

This alert indicates that an Immediate alert was raised in MongoDB.

A production config server should always be configured as a replica set; when configured as a single host, if that host goes down, the entire cluster becomes inaccessible.

Shard Has No Configured Replica Set

This alert indicates that an Immediate alert was raised in MongoDB.

If a shard is not configured with a replica set, then if the host it is configured with goes down, none of the data on that host will be available. Configuring the shard as a replica set provides better fallback, allowing for a system with higher-availability.

46 Blue Medora VMware vRealize Operations Management Pack for MongoDB User Guide

11. Appendix III: Capacity DefinitionsThe Management Pack uses the following capacity definitions, which help determine the value of Analysis Badges (refer to section “7. Analysis Badges”) within vRealize Operations. For more information on using Analysis Badges, refer to the VMware vRealize Operations online help.

Table 3: Capacity Definitions

CONTAINER USE IN WORKLOAD

Mongod

vRealize Calculated Connections Capacity yes

Mongos

vRealize Calculated Connections Capacity yes

Copyright © 2016 Blue Medora Inc. All rights reserved. U.S. and international copyright and intellectual property laws protect this product. Blue Medora is a registered trademark or trademark of Blue Medora in the United States and/or other jurisdictions.

The MongoDB name and logo are trademarks or registered trademarks of MongoDB Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.

Blue Medora3225 N Evergreen Dr. NE Suite 103Grand Rapids, MI 49525www.bluemedora.com

You can find the most up-to-date technical documentation on the Blue Medora support site at: http://support.bluemedora.com.

The Blue Medora website also provides the latest product updates. If you have comments about this documentation, submit your feedback to: [email protected].