Comandos de banco de dados usados pelo monitoramento
- A autenticação OAuth 2.0 para acesso programático ao Cloud Manager está disponível como um recurso de visualização.
- O recurso e a documentação correspondente podem mudar a qualquer momento durante o período de Pré-visualização. Para usar a 2.0 autenticação OAuth, crie uma conta de serviço para usar em suas solicitações para a API pública do Cloud Manager .
O monitoramento usa um conjunto de comandos de diagnóstico, administrativos e outros do banco de dados de dados do MongoDB para relatar o status de sua implementação do MongoDB . O agente usa estes comandos:
_isSelf
collStats
nas seguintes collections de bancos de banco de dados locais , que suportam operações de replicação:local.oplog.rs
dbStats
O Monitoramento coleta estatísticas de armazenamento de um determinado reconhecimento de data center em intervalos de 20 minutos.find
nas seguintes collections de banco de dados de configuração , que suportam operações de fragmentação:config.chunks
config.collections
config.databases
config.lockpings
config.mongos
config.settings
config.shards
find
nas seguintes collections de bancos de banco de dados locais , que suportam operações de replicação:local.system.replset
find
na coleçãosystem.profile <<database>.system.profile>
. Somente se a criação de perfil de banco de dados estiver ativada. A criação de perfil de banco de dados está desabilitada por padrão.findOne
na coleçãolocal.oplog.rs
. Somente para MongoDB v2.6 e anterior.getLog
emitido com:Um valor de
global
. Somente se você tiver ativado collection de registros.Um valor de
startupWarnings
.
getParameter
emitido com um valor de*
profile
. Somente se a criação de perfil de banco de dados de dados estiver ativada. A criação de perfil de banco de dados está desabilitada por padrão.