- Reference >
- Database Commands Used by Monitoring
Database Commands Used by Monitoring¶
The Monitoring uses a set of MongoDB diagnostic, administrative, and other database commands to report on the status of your MongoDB deployment. The agent uses these commands:
_isSelf
buildInfo
collStats
on the following local database collections, which support replication operations:connPoolStats
dbStats
The Monitoring collects storage statistics for a given database at 20 minute intervals.find
on the following config database collections, which support sharding operations:find
on the following local database collections, which support replication operations:find
on thesystem.profile
collection. Only if database profiling is enabled. Database profiling is disabled by default.findOne
on thelocal.oplog.rs
collection. Only for MongoDB v2.6 and earlier.getCmdLineOpts
getLog
issued with:- A value of
global
. Only if you have enabled log collection. - A value of
startupWarnings
.
- A value of
getParameter
issued with a value of*
getShardVersion
hostInfo
listDatabases
netstat
ping
profile
. Only if database profiling is enabled. Database profiling is disabled by default.replSetGetStatus
serverStatus