Contexte
Le modèle shinken-by-API__broker__module-report-builder permet de superviser les modules de type broker--module-report-builder qui génèrent des rapports pour l'Interface de Visualisation ( voir la page Module broker--module-report-builder ).
- Ce modèle, appliqué à l'hôte d'un Broker disposant d'un module broker--module-report-builder, attachera deux checks qui vérifieront la santé et la performance de ce module.
- Un jeu de deux checks est créé pour chaque module broker--module-report-builder présent sur le démon Broker.
Sommaire des checks
Nom | Description |
|---|---|
Vérifie que le bon fonctionnement du module broker--module-report-builder situé sur un démon Broker ( voir la page Module broker--module-report-builder ). | |
Remonte des informations statistiques sur le fonctionnement du module. |
Les données
Les données communes pour tous les checks
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
BROKER_PORT | l'Hôte ( Onglet Données ) | --- | 7772 | 7772 | Configuration du port de communication avec le Broker. |
REPORT_BUILDER_MODULE_NAME | l'Hôte ( Onglet Données ) | --- | broker--module-report-builder | broker--module-report-builder | Configuration du nom du module à superviser sur le Broker. |
NB_LINE_UNAVAILABILITY | l'Hôte ( Onglet Données ) | --- | 5 | 5 | Nombre des dernières configurations reçues, ainsi que le temps d'indisponibilité du module causé par leur réception à afficher dans le résultat long.. |
Provenant du modèle shinken
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
CHECK_SHINKEN_TIMEOUT | l'Hôte ( Onglet Données ) | seconde | 3 | 3 | Temps maximum durant lequel le check va attendre une réponse du démon. |
Les données spécifiques
Les données DFE ( Duplicate Foreach )
l'Hôte ( Onglet Données ) Liste de modules à superviser sur le Broker Nom Modifiable sur Unité Défaut Valeur par défaut à l'installation de Shinken Description MODULE_REPORT_BUILDER_LIST
--- broker-master-broker--module-report-builder$($_HOSTBROKER_PORT$)$ $($_HOSTREPORT_BUILDER_MODULE_NAME$)$ broker-master-broker--module-report-builder$($_HOSTBROKER_PORT$)$$($_HOSTREPORT_BUILDER_MODULE_NAME$)$
Check(s) impacté(s) :
Comment appliquer un modèle d'hôte à un hôte
Dans l'interface de Configuration : Dans votre fichier de définition de vos éléments à importer via votre collecteur :Application du modèle via l'interface de Configuration
Application du modèle via un collecteur d'import de fichiers au format .cfg
define host {
host_name mon_hôte
use mon-modèle
}
