Le démon Scheduler :
- Traite l’ordonnancement des vérifications.
- Donne les commandes à exécuter aux Pollers.
- Décide des notifications à émettre.
- Met à disposition les résultats pour les Brokers.
Pour éviter de considérer chaque élément avec un statut inconnu à son démarrage, car jamais exécuté, le Scheduler utilise un mécanisme de rétention pour sauver et charger les informations de monitoring importantes des checks, des hôtes et des clusters.
Voici la liste des modules activables sur le Scheduler :
| Nom du module | Description |
|---|---|
| Module MongodbRetention ( Rétention en base de données centralisée par royaume ) | Module d'enregistrement de la rétention dans une base mongo ( quand il y a plusieurs Scheduler dans un royaume ). |
| Module PickleRetentionFile ( Rétention par fichier plat ) | Module d'enregistrement de la rétention dans un fichier plat ( quand il n'y a qu'un Scheduler dans un royaume ). |
| Module scheduler--module-last-configuration-recorder | Module enregistrant la configuration reçue de l'Arbiter,
|