Contexte

Le modèle shinken-broker-module-visualisation-ui vous permet de superviser un hôte hébergeant le module WebUI d'un démon broker.

Description du modèle

Modèle d'hôte correspondant : shinken-broker-module-visualisation-ui

Afin de superviser le module WebUI d'un démon Broker, le modèle shinken-broker-module-visualisation-ui appliqué à votre hôte, attachera un check qui vérifiera la santé et la performance de ce module.

Checks


Nom du checkDescription
Broker - $KEY$ - Module Visualisation UI - Metrology Reader

Affiche des statistiques concernant les métriques disponibles sur chaque serveur de métriques

Vérifie que le module WebUI peut contacter les serveurs de métriques pour chacun des royaumes que la WebUI gère.



Paramètre du check

Les checks du module WebUI peuvent être configurés via des données fournies par le modèle.

Les données suivantes sont disponibles :

Nom de la donnéeDescriptionValeur par défautHérité du modèle d'hôte ou locale
MODULE_UI_LISTListe de Broker (Multi-démon)broker-master$($_HOSTBROKER_PORT$)$Locale - Duplicate For Each
BROKER_PORTPort utilisé pour établir la connexion avec le broker7772Locale
SSH_KEYClé SSH utilisée pour se connecter au serveurs graphite$SSH_KEY$Locale
SSH_KEY_PASSPHRASEPassphrase de la clé SSH$SSH_KEY_PASSPHRASE$Locale
SSH_PORTPort SSH des serveurs graphite$SSH_PORT$Locale
SSH_USERUtilisateur ssh des serveurs graphite$SSH_USER$Locale
CHECK_SHINKEN_TIMEOUTTimeout utilisé pour établir la connexion avec le broker3shinken


Détail des commandes


Nom du checkCommande du checkLigne de commande
Broker - broker-master - Module Visualisation UI - Metrology Readercheck_shinken_broker_module_visualisation_ui_metrology_reader!$VALUE1$$PLUGINSDIR$/check_shinken_broker_module_visualisation_ui_metrology_reader.py -H "$HOSTADDRESS$" -p "$ARG1$" --shinkenversion "$SHINKENVERSION$" -P "$_HOSTSSH_PORT$" -i "$_HOSTSSH_KEY$" -u "$_HOSTSSH_USER$" -r "$_HOSTSSH_KEY_PASSPHRASE$" --timeout "$_HOSTCHECK_SHINKEN_TIMEOUT$"