Le check Broker - $KEY$ - Module Visualisation UI - Service Weather - Running Well permet de connaitre l'état du module.
En vérifiant si :
Si la connexion avec la base MongoDB est en vie
Si le cache du module de la Météo des services fonctionne correctement
Le nombre des météos services les plus utilisés
Le nombre des liens externes les plus utilisés
Et affiche plusieurs informations sur l’utilisation du module :
Le nombre de services météo affiché
Le nombre de services météo géré
Le nombre de liens externes
Le nombre de requêtes effectuées sur les météos sur les 5 dernières minutes
Si aucune météo n'a été visitée depuis ces 5 dernières minutes, alors la partie "Résultat long" du check ne sera pas affichée ( contenant des statistiques des météos les plus populaires lors des 5 dernières minutes ). |
|
Le check utilise la ligne de commande suivante :
$PLUGINSDIR$/check_shinken_broker_module_visualisation_ui_service_weather.py -H "$HOSTADDRESS$" -p "$ARG1$" -t broker -m $ARG2$ -M $ARG3$ -n $ARG4$ --timeout "$_HOSTCHECK_SHINKEN_TIMEOUT$" --threshold-count-service-weather-warning "$_HOSTTHRESHOLD_COUNT_SERVICE_WEATHER_WARNING$" --threshold-count-service-weather-critical "$_HOSTTHRESHOLD_COUNT_SERVICE_WEATHER_CRITICAL$" --threshold-of-maximum-requests-last-5-minutes-counter-ddos "$_HOSTTHRESHOLD_OF_MAXIMUM_REQUESTS_LAST_5_MINUTES_COUNTER_DDOS$" --threshold-average-slowest-5-last-run-service-weather-computing-by-cache-warning "$_HOSTTHRESHOLD_AVERAGE_SLOWEST_5_LAST_RUN_SERVICE_WEATHER_COMPUTING_BY_CACHE_WARNING$" --threshold-average-slowest-5-last-run-service-service-weather-computing-by-cache-critical "$_HOSTTHRESHOLD_AVERAGE_SLOWEST_5_LAST_RUN_SERVICE_WEATHER_COMPUTING_BY_CACHE_CRITICAL$" |
| Nom | Modifiable sur | Unités | Défaut | Valeur par défaut à l'installation de Shinken | Description | |
|---|---|---|---|---|---|---|
| Modèle d'hôte ( Onglet Données ) | --- | 10 | 10 | Seuil du nombre maximum de météos des services créés avant que le statut du check ne passe en WARNING . | |
| Modèle d'hôte ( Onglet Données ) | --- | 20 | 20 | Seuil du nombre maximum de météos des services créés avant que le statut du check ne passe en CRITICAL . | |
| Modèle d'hôte ( Onglet Données ) | seconde | 5 | 5 | Seuil du temps moyen de calcul en seconde que le cache prend pour calculer une météo des services durant les cinq dernières périodes de temps de calcul du cache. Si le seuil est dépassé, le statut du check passera en WARNING . | |
| Modèle d'hôte ( Onglet Données ) | seconde | 10 | 10 | Seuil du temps moyen de calcul en seconde que le cache prend pour calculer une météo des services durant les cinq dernières périodes de temps de calcul du cache. Si le seuil est dépassé, le statut du check passera en CRITICAL . | |
| Modèle d'hôte ( Onglet Données ) | --- | 150 | 150 | Seuil du nombre maximum de requêtes sur les liens externes des météos des services avant de considérer que le lien subit une attaque par DDoS ( Attaque par déni de services ). |
Pas de données spécifiques pour ce check.
|
Il peut prendre deux valeurs OK / CRITIQUE / ATTENTION / INCONNU .
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
Situation | Statut |
|---|---|
En fonction du nombre de requêtes sur les liens externes :
| CRITIQUE |
Le module WebUI n'a pas de sous module | CRITIQUE |
Le Broker est en cours d'arrêt | ATTENTION |
Si la sonde n'a pas eu de réponse avant le temps maximum
| INCONNU |
Deux tableaux d'information sont affichés.
Le premier indique le statut d'utilisation des météos des services.
Le second tableau affiche l'état du fonctionnement du module en vérifiant si le système de cache fonctionne correctement et si le module est toujours connecté avec la base MongoDB.
|
Le tableau du statut des météos des services comporte 4 lignes :
Nom de la ligne | Description |
|---|---|
Services weathers(s) displayed | Nombre de météos des services que le module affiche. Ce paramètre a une influence sur le statut du check et est paramétrable via les données THRESHOLD_COUNT_SERVICE_WEATHER_WARNING et THRESHOLD_COUNT_SERVICE_WEATHER_CRITICAL . |
Services weather(s) managed | Nombre de météos des services que le module gère. ( voir la page Fonctionnement du cache - Météo ). |
External link(s) | Nombre total de liens externe généré. ( voir la page Voir les liens externes - Météo ) |
Requests in the last 5 minutes | Nombre total de requêtes HTTP sur les météos des services pendant les cinq dernières minutes. |
|
Le tableau sur l'état du module comporte 2 lignes :
Nom de la ligne | Description |
|---|---|
Cache running well | État du cache du module. ( voir la page Fonctionnement du cache - Météo ). |
Mongo connection | État de la connexion à MongoDB. |
|
Deux tableaux sont affichés. Le premier affiche les météos des services les plus populaires durant les cinq dernières minutes.
Le second affiche les liens externes les plus populaires durant les cinq dernières minutes.
S'il n'y a eu aucune requête sur les météos des services ou sur les liens externes ces cinq dernières minutes, alors les tableaux concernés ne seront pas affichés. |
|
Le tableau comporte plusieurs paramètres :
Nom du paramètre | Description |
|---|---|
Link Name | Nom du lien externe. ( voir la page Edition des liens externes - Edition - Météo ). |
Service weather title | Nom de la météo des services. ( Nom basés sur le nom paramétré sur le widget titre, voir la page Widget Titre - Edition - Météo ). |
Total requests | Nombre total des requêtes sur le lien externe. |
Threshold DDoS | Seuil du nombre maximum de requêtes sur les liens externes des météos des services avant de considérer que le lien subit une attaque DDoS ( Attaque par déni de services ). |
|
Seulement les trois liens externes des météos des services les plus populaires sont affichés. |
Le tableau sur Les météos des services les plus populaires comportent trois paramètres :
Nom du paramètre | Description |
|---|---|
Services weather title | Nom de la météo des services. ( Nom basés sur le nom paramétré sur le widget titre, voir la page Widget Titre - Edition - Météo ). |
Configuration issues | Nombre d'erreurs de configuration des météos des services. |
Total requests | Nombre total des requêtes sur les météos des services. Le total prend en compte les liens externes générés. |
| Weather Widgets | Nombre de Weather Widgets présente dans la météo des services. |
|
Seulement les trois météos des services les plus populaires sont affichées. |
|
Lorsque le Broker est en cours d'arrêt, le check le signale, et les informations relatives au module ne sont plus disponibles
|
Nom | Unité | Description |
|---|---|---|
total_page_requests_in_the_last_5_minutes
| --- | Nombre de requêtes sur les météos des services durant les 5 dernières minutes. |