Vérifications et politiques par défaut de MongoDB
Agent Client Collector fournit les politiques suivantes pour la surveillance d'intégrité de MongoDB. Ces politiques sont associées aux vérifications spécifiées dans la table indiquée. Les politiques et les vérifications sont disponibles pour Windows et Linux.
| Type | Vérification | Description | Utilisation | Commande | Sortie |
|---|---|---|---|---|---|
| Événement | app.mongodb.check-mongodb-alive | Surveille si le serveur MongoDB est actif 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ù :
Exemple d'utilisation : |
commonchecks check-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} |
Check mongodb Alive OK : indique que le serveur est intègre. |
| Événement | app.mongodb.check-mongodb-metrics | Crée des alertes pour l'une des 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 Hostname -p port -w warning -c critical -d database -m MetricName Où :
Exemple d'utilisation : |
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}} |
Check mongodb Metrics OK : indique que la valeur mongodb.connection.current se trouve dans le seuil acceptable. |
| Type | Vérification | 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 :
|
commonchecks check-mongodb Où :
|
commonchecks metrics-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} -d {{.labels.params_database}} |
<nom_hôte>.mongodb.connections.totalCreated 20632 1639498004 |