Contexte
Le modèle shinken-broker-module-visualisation-ui permet de superviser un hôte hébergeant le module WebUI d'un démon Broker ( voir la page Le Broker )
Afin de superviser le module WebUI d'un démon Broker, le modèle shinken-broker-module-visualisation-ui appliqué l'hôte, attachera des check qui vérifieront la santé et la performance de ce module.
Sommaire des checks
Nom | Description |
|---|---|
Afficher l'état d'une WebUI ainsi que les dernières configurations qu'elle a reçues | |
Affiche des statistiques concernant les métriques disponibles sur chaque serveur de métriques. |
Les données
Les données communes pour tous les checks
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. |
Provenant du modèle shinken-broker-module-visualisation-ui
| 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. Checks impactés :
Note : Cette valeur remplacera la valeur $ARG1$ dans la commande |
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
NB_LINE_UNAVAILABILITY | l'Hôte ( Onglet Données ) | --- | 5 | 5 | Quantité de configurations présentent dans le résultat long. |
Les données spécifiques
Pour le check "Broker - $KEY$ - Module Visualisation UI - Metrology Reader"
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
CHECK_METROLOGY_READER_SHINKEN_TIMEOUT | l'Hôte ( Onglet Données ) | --- | 25 | 25 | Timeout utilisé pour établir la connexion avec le broker |
Les données DFE ( Duplicate Foreach )
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|---|---|---|---|---|
MODULE_UI_LIST | l'Hôte ( Onglet Données ) | --- | --- | --- | Nom de ou des Brokers à superviser ( séparés par une virgule ), leurs ports et le nom du module à superviser ( Ici la WebUI ), exemple "Broker-Master$(7772)$$(WebUI)$,Broker-Spare$(8772)$$(WebUI)$". |
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
}
