Le modèle shinken-synchronizer vous permet de superviser un hôte hébergeant le démon Synchronizer.
Modèle d'hôte correspondant: shinken-synchronizer (notez que ce modèle hérite du modèle shinken et mongodb-no-replication)
Afin de superviser le démon Synchronizer, le modèle shinken-synchronizer appliqué à votre hôte, attachera plusieurs checks qui vérifieront la santé et la performance de ce démon.
| Nom du check | Description | Exemple de résultat |
|---|---|---|
| Synchronizer - Alive | Vérifie que le démon Synchronizer peut être correctement contacté sur le réseau. |
|
| Synchronizer - Performance API Connection | Vérifie la latence de connexion au Synchronizer et ses performances |
|
Les checks du Synchronizer peuvent être configurés via des données fournies par le modèle.
Les données suivantes sont disponibles pour le Synchronizer:
| Nom de la donnée | Description | Valeur par défaut | Hérité du modèle d'hôte ou locale |
|---|---|---|---|
| SHINKEN_PROTOCOL | Protocole utilisé pour établir la connexion avec le Scheduler | http | shinken |
| SYNCHRONIZER_PORT | Port utilisé pour établir la connexion avec le Synchronizer | 7765 | Locale |
| MONGO_CONNECTION_METHOD | Méthode de connexion au serveur MongoDB ("direct" ou "ssh") | ssh | mongodb-no-replication |
| MONGO_SSH_USER | Utilisateur distant avec lequel se connecter au serveur hébergeant MongoDB | shinken | mongodb-no-replication |
| MONGO_SSH_KEYFILE | Clé SSH privée permettant la connexion au serveur hébergeant MongoDB | ~/.ssh/id_rsa | mongodb-no-replication |
D'autres données sont également héritées du modèle mongodb-no-replication (voir la page de Sécurisation des connexions aux bases MongoDB pour plus d'information sur un paramétrage sécurisé).