La supervisión utiliza un conjunto de comandos de la base de datos de MongoDB, diagnósticos, administrativos y otros para informar sobre el estado de la implementación de MongoDB. El agente usa estos comandos:
_isSelfcollStatsen las siguientes colecciones de base de datos local, que admiten operaciones de replicación:local.oplog.rs
dbStatsLa supervisión recoge estadísticas de almacenamiento de una base de datos específica en intervalos de 20 minutos.finden las siguientes colecciones de bases de datos de configuración, que admiten operaciones de fragmentación:config.chunksconfig.collectionsconfig.databasesconfig.lockpingsconfig.mongosconfig.settingsconfig.shards
finden las siguientes colecciones de base de datos local, que admiten operaciones de replicación:local.system.replset
finden la colecciónsystem.profile <<database>.system.profile>. Solo si database profiling está habilitado. La creación de perfiles de base de datos está desactivada por defecto.findOneen la colecciónlocal.oplog.rs. Solo para MongoDB v2.6 y anteriores.getLogemitido con:Un valor
globalde. Solo si ha habilitado la recopilación de registros.Un valor de
startupWarnings.
getParameterEmitido con un valor de*profile. Solo si la creación de perfiles de base de datos está habilitada. La creación de perfiles de base de datos está deshabilitada de forma predeterminada.