Le check Broker - $KEY$ - Module Visualisation UI - Report Handler - Performance permet de suivre l'utilisation qui est faite du module webui--module-report-handler ( voir la page Module webui--module-report-handler ) au niveau de l'Interface de Visualisation ( voir la page Module WebUI ) du démon Broker ( voir la page Le Broker ).
|
Le check utilise la ligne de commande suivante :
|
|
Pas de données spécifiques pour ce check.
|
|
Il peut prendre les valeurs OK / CRITIQUE / ATTENTION / INCONNU .
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
Situation | Statut |
|---|---|
Un des modules donné en paramètre ( Interface de visualisation ou module de gestion des rapports ) n'a pas été trouvé. | CRITIQUE |
Aucun des modules de génération des rapports configurés ne peut être joint. | CRITIQUE |
Certains modules de génération des rapports configurés ne peuvent être joints. | ATTENTION |
Le Broker est en cours d'arrêt. | ATTENTION |
Si la sonde n'a pas eu de réponse avant le temps maximum :
| INCONNU |
Le check affiche dans son résultat court :
Un texte indiquant si le module fonctionne correctement.
|
Un tableau affichant un résumé statistique de fonctionnement contenant :
|
Le check affiche dans son résultat court :
Un texte précisant :
|
Un tableau affichant un résumé statistique de fonctionnement contenant :
|
Un tableau affichant des informations sur les modules de génération des rapports ( un par ligne ) :
|
Ce check va afficher deux tableaux dans le résultat long :
Le top 5 des demandes va indiquer :
|
Le récapitulatif des durées de génération des rapports va regrouper les temps mis pour créer les rapports selon les intervalles définis dans la configuration du module ( voir la page Configuration du module webui--module-report-handler ) pour les dénombrer.
|
Ce check va afficher, dans le résultat long, un tableau contenant un top 5 des demandes de rapports, en précisant :
|
Lorsqu'il est impossible de trouver un module nommé dans les paramètres du check, le check le remonte comme une erreur :
|
|
|
Lorsque le Broker est en cours d'arrêt, le check le signale, et les informations relatives au module ne sont plus disponibles
|
|
Si le module n'utilise pas de module de génération des rapports, il génère lui-même les rapports, les métriques suivantes sont alors également disponibles ( telles que définies dans sa configuration, voir la page Configuration du module webui--module-report-handler ).
|
Avec la configuration suivante pour le module :
# ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ #
# │ ─────────────────────────────────────────────── STATISTICS ──────────────────────────────────────────────── │ #
# └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ #
# ─── Ranges definition for the performance check ───
# ───
# Default : 5,10,20,30,60,120,300,600 ( seconds ) ───
# ─── ───
webui__module_report_handler__exec_stats_ranges 90, 180, 240 |
Les métriques suivantes seront générées :
|