- On Prem MMS Monitoring >
- On Prem MMS Monitoring Reference
On Prem MMS Monitoring Reference¶
On this page
This document contains references of the different types of hosts, databases, and other statuses that may occur in On Prem MMS Monitoring.
Host Types¶
The possible values for the “Type” column in the Hosts page are:
- primary
- secondary
- standalone
- master
- slave
- unknown
- recovering
The “Host Type” selector on the advanced dashboard creator also includes:
- conf
- mongos
Note
The host type column may also have the value “no data,” which means that On Prem MMS Monitoring has not received any data from the Monitoring agent for this host. Possible causes for this state:
- If the Monitoring agent can’t connect to the server because of networking restrictions or issues (i.e. firewalls, proxies, routing.)
- If your database is running with SSL. You must enable SSL either globally or on a per-host basis. See Using SSL with On Prem MMS Monitoring for more information.
- If your database is running with authentication. You must supply On Prem MMS Monitoring with the authentication credentials either when you’re adding a host or by clicking on the edit (i.e. “Pencil” button) on the right of the entry on the “Hosts” page.
Host Process Types¶
On Prem MMS Monitoring can monitor the process types:
mongod
database processesmongod
arbiter processesmongos
- Monitoring agents
Alert Types¶
The available alert types are:
- Old Host Version
- Host Down
- Agent Down
- Now Secondary
- Now Primary
Chart Colors¶
- A red bar indicates a server restart.
- A purple bar indicates the server is now a primary.
- A yellow bar indicates the server is now a secondary.
Status Page¶
- cpu time
- db storage
- page faults
- repl lag
- replica
- network
- cursors
- queues
- connections
- background flush avg
- lock % [1]
- btree
- non-mapped virtual memory
- memory
- asserts
- opcounters-repl
- opcounters
[1] | For versions of MongoDB after 2.1.1, this chart has a drop-down menu next to the tile that lists available databases, including “global” to represent the global lock for this host. Select a database to see its lock utilization. See the documentation of lock reporting in serverStatus for more information. |
DB Stats Page¶
- collections
- objects
- average object size
- data size
- storage size
- num extents
- indexes
- index size
- file size
Database Commands Used by the Monitoring Agent¶
- serverStatus
- buildinfo
- getCmdLineOpts
- connPoolStats
- _isSelf
- getParameter
- ismaster
- getShardVersion
- netstat
- replSetGetStatus
- shards.find
- mongos.find
- config.chunks.group
- oplog.find
- collstats - oplog.rs
- sources.find (slave)
- config.settings.find
- dbstats
- db.locks
PyMongo Error Codes¶
-
10057
Authentication error.
Browsers Supported by the MMS Console¶
- Chrome 8 and greater.
- Firefox 4 and greater.
- IE 9 and greater.