Vérifications et politiques par défaut de MongoDB

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Agent Client Collector fournit les politiques suivantes pour la surveillance de l’intégrité de MongoDB. Les politiques sont fournies avec les vérifications spécifiées dans la table indiquée. Les politiques et les vérifications sont disponibles pour Windows et Linux.

    Tableau 1. Événements MongoDB
    Type Vérifier Description Utilisation Commande Sortie
    Événement app.mongodb.check-mongodb-alive Surveille si le serveur MongoDB est opérationnel et crée des alertes pour l’état d’intégrité du serveur MongoDB. commonchecks check-mongodb-alive -H db_host -p db_port

    Où :

    • db_host = hôte sur lequel le serveur est en cours d’exécution.
    • db_port = Port à connecter au serveur MongoDB.

    Exemple d’utilisation : commande : commonchecks check-mongodb-alive -H 10.***.***.*** -p 27017

    commonchecks check-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} Vérifier mongodb Alive OK : indique que le serveur est en bonne santé.
    Événement app.mongodb.check-mongodb-metrics Crée des alertes pour toutes les mesures MongoDB, en fonction de la limite de seuil.

    Pour déclencher les alertes pour n’importe quelle mesure de serveur MongoDB, transmettez le nom complet de la mesure dans le paramètre.

    commonchecks check-mongodb-metrics -H Nom d’hôte -p port -w avertissement -c critique -d base de données -m Nom de mesure

    Où :

    • Nom d’hôte = hôte sur lequel le serveur est en cours d’exécution.
    • port = Port à connecter au serveur MongoDB.
    • avertissement = valeur de seuil d’avertissement.
    • critique = valeur de seuil critique.
    • base de données = nom de la base de données.
    • MetricName = mesure spécifique à surveiller.

    Exemple d’utilisation : commande : commonchecks check-mongodb-alive -H 10.***.***.*** -p 27017

    commonchecks check-mongodb-metrics -c {{.labels.params_critical}} -d {{.labels.params_database}} -w {{.labels.params_warning}} -H {{.labels.params_host}} -p {{.labels.params_port}} -m {{.labels.params_metric}} Vérifier les mesures mongodb OK : indique que la valeur mongodb.connection.current se trouve dans le seuil acceptable.
    Tableau 2. Mesures MongoDB
    Type Vérifier Description Utilisation Commande Sortie
    Mesure app.mongodb.metrics-mongodb Renvoie les mesures du serveur MongoDB et de toutes les bases de données.

    Exemples de mesures :

    • mongodb.connections.totalCreated : connexions entrantes
    • mongodb.locks.Database.acquireCount_IX : mode de verrouillage exclusif à l’intention
    • mongodb.locks.Database.acquireCount_X : Mode de verrouillage exclusif
    • mongodb.locks.Database.acquireCount_IS : mode de verrouillage partagé avec intention
    commonchecks check-mongoDB

    Où :

    • host = nom d’hôte de l’emplacement d’exécution du serveur MongoDB.
    • port = Port à connecter au serveur MongoDB.
    • base de données = nom de la base de données.
    commonchecks metrics-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} -d {{.labels.params_database}} <nom d’hôte>.mongodb.connections.totalCreated 20632 1639498004