Verificações e políticas padrão do MongoDB

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Agent Client Collector Fornece as seguintes políticas para monitoramento de integridade do MongoDB. As políticas vêm com as verificações especificadas na tabela indicada. As políticas e verificações estão disponíveis para Windows e Linux.

    Tabela 1. Eventos do MongoDB
    Tipo Verificação Descrição Uso Comando Saída
    Evento app.mongodb.check-mongodb-alive Monitora se o servidor MongoDB está ativo e criando alertas para o status de integridade do servidor MongoDB. Check mongodb-alive -H db_host -p db_port

    Em que:

    • db_host Host em que o servidor está em execução.
    • db_port Porta para se conetar ao servidor MongoDB.

    Exemplo de uso: commonchmarks check-mongodb-alive -H 10.**.**.**.** -p 27017

    Check-mongodb -p (.labels.params_port) -H (.labels.params_host) mongodb Alive OK : Indica que o servidor está em boa integridade.
    Evento app.mongodb.check-mongodb-metrics Cria alertas para qualquer uma das métricas do MongoDB, com base no limite.

    Para acionar os alertas para qualquer métrica do servidor MongoDB, passe o nome da métrica inteiro no parâmetro.

    Check mongodb-metrics -H Hostname -P port -w warning -c critical -d database -m MetricName

    Em que:

    • Nome do host Host em que o servidor está em execução.
    • porta Porta para se conetar ao servidor MongoDB.
    • aviso Valor do limite de aviso.
    • crítico Valor de limite crítico.
    • banco de dados Nome do banco de dados.
    • MetricName Métrica específica a ser monitorada.

    Exemplo de uso: commonchmarks check-mongodb-alive -H 10.**.**.**.** -p 27017

    commonchchecks check-mongodb-merics -c Verifique Métricas do mongodb OK : Indica que mongodb.connection.current o valor está dentro do limite aceitável.
    Tabela 2. Métricas do MongoDB
    Tipo Verificação Descrição Uso Comando Saída
    Métrica app.mongodb.metrics-mongodb Retorna métricas do servidor MongoDB e de todos os bancos de dados.

    Métricas de amostra:

    • mongodb.connections.totalCriado : Conexões de entrada
    • mongodb.Locks.Database.acquireCount_ix Modo de bloqueio exclusivo de intenção
    • mongodb.Locks.Database.acquireCount_X. Modo de bloqueio exclusivo
    • mongodb.Locks.Database.acquireCount_IS Modo de bloqueio compartilhado de intenção
    check-mongodb

    Em que:

    • host Nome do host em que o servidor MongoDB está sendo executado.
    • porta Porta para se conetar ao servidor MongoDB.
    • banco de dados Nome do banco de dados.
    mongodb -p (.labels.params_host) -d (.labels.params_host) -d (.labels.params_database) mongodb.Connections.totalCriado 20632 1639498004 <hostname>