| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
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
| Info |
|---|
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 ). |
| Panel |
|---|
Paramétrage
Le check utilise la ligne de commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$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$" |
Données utilisées provenant du modèle
Données communes pour les checks du modèle
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
| 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 ). |
Les données DFE ( Duplicate Foreach )
Excerpt Include Modèle shinken-broker-module-visualisation-ui-service-weather Modèle shinken-broker-module-visualisation-ui-service-weather nopanel true
Données utilisées provenant du check
Pas de données spécifiques pour ce check.
Données globales
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Propriétés de l'hôte
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Résultat
Exemple
| Panel |
|---|
Interprétation
Statut
Il peut prendre deux valeurs OK / CRITIQUE / ATTENTION / INCONNU .
- Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour les données suivantes :
- THRESHOLD_OF_MAXIMUM_REQUESTS_LAST_5_MINUTES_COUNTER_DDOS
- CHECK_SHINKEN_TIMEOUT
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
Les vérifications spécifiques
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 |
Résultat
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.
| Panel |
|---|
Statut des météos des services
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 |
). | |
External link(s) | Nombre total de liens externe généré. ( voir la page |
) | |
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. |
| Panel |
|---|
État du module
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 |
). | |
Mongo connection | État de la connexion à MongoDB. |
| Panel |
|---|
Résultat Long
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.
| Info |
|---|
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. |
| Panel |
|---|
Les liens externes des météos des services les plus populaires depuis les cinq dernières minutes
Le tableau comporte plusieurs paramètres :
Nom du paramètre | Description |
|---|---|
Link Name | Nom du lien externe. ( voir |
). | |
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 |
). | |
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 ). |
| Panel |
|---|
| Info |
|---|
Seulement les trois liens externes des météos des services les plus populaires sont affichés. |
Les météos des services les plus populaires depuis les cinq dernières minutes
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 |
). | |
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. |
| Panel |
|---|
| Info |
|---|
Seulement les trois météos des services les plus populaires sont affichées. |
Description des erreurs
Le module WebUI n'a pas de sous modules
| Panel |
|---|
Le Broker est en cours d'arrêt
Lorsque le Broker est en cours d'arrêt, le check le signale, et les informations relatives au module ne sont plus disponibles
| Panel |
|---|
Métriques
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. |
...
















