Le démon Broker en lui-même récupère les données des Schedulers auxquels il est connecté et les met à disposition de ses modules pour traitement.
Voici la liste des modules activables sur le Broker:
| Nom du module | Description | ||
|---|---|---|---|
| Module broker-module-livedata | Module pourmettre à disposition les informations d'un hôte, d'un cluster ou d'un check via une API REST | ||
| Module broker--module-last-configuration-recorder | Module enregistrant la configuration reçue de l'Arbiter,
| Module event-manager-writer | Module permettant de stocker la chronologie des derniers événements |
| Module Graphite-Perfdata | Module pour exporter les données | ||
| Module Livestatus | Module effectuant les générations des rapports ( menu Les Synthèses → Rapports de l'Interface de Visualisation ), et permettant de décharger le module WebUI de cette tâche. Cela permet que la génération de gros rapport ne dégrade pas les performances de la WebUI.Module qui met l'API Livestatus à disposition ( notamment utile pour Nagvis et Thruk ) | Module broker--module-report-builder | |
| Module SLA | Module de calcul des SLAs | ||
| Module Simple-log | Module pour agréger les logs de Shinken au format Nagios | ||
| Module WebUI | Module pour l'affichage de l'interface de visualisation |
Plusieurs modules peuvent être activés en même temps.