| Panel | ||||
|---|---|---|---|---|
| ||||
|
Contexte
Le check check Global Frontend Status vérifie by SSH permet de vérifier l'état global de fonctionnement des frontends.
Il remonte, pour chacun d'un HAproxy.
| Info |
|---|
Attention, pour une supervision de la machine linux hôte hébergeant le HAproxy, utiliser le pack linux_by_ssh-shinken |
entre eux, les informations générales de fonctionnement au moment de la vérification.
En fonction de sa configuration, un frontend dispose de limites maximals dans sa capacité à traiter les sessions utilisateurs. Cette limite permet de gérer les ressources et d'éviter la saturation. Un nombre de session trop élevés peut révéler :
- Un erreur de configuration
- Une attaque DDoS
- Un dysfonctionnement de l'application ciblé par le frontend
Ce check permet donc :
- De repérer rapidement une surcharge de sessions
- D'avertir en cas de saturation
Pour résumer, ce check est un indicateur clé pour assurer que l'accès initial aux applications est fonctionnel.
| Panel |
|---|
| Panel |
Paramétrage
Le check utilise la ligne de commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
Données utilisées provenant du modèle
Données communes pour les checks des modèles
Authentification
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
| Donnée | Modifiable sur | Unité | Valeur par défaut | Description | ||
|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | % | 80 | Définit le pourcentage de sessions utilisé avant que le check ne passe en ATTENTION. | ||
| l'Hôte ( Onglet Données ) | % | 95 | Définit le pourcentage de sessions utilisé avant que le check ne passe en CRITIQUE. | ||
| l'Hôte ( Onglet Données ) | - | 200 | Définit le seuil de requêtes dans la file d'attente avant que le check ne passe en ATTENTION. | ||
| l'Hôte ( Onglet Données ) | - | 1000 | Définit le seuil de requêtes dans la file d'attente avant que le check ne passe en CRITIQUE. |
Données utilisées provenant du check
Pas de données spécifiques pour ce check
Résultat
Exemple
| Panel |
|---|
Interprétation des données
Statut
Il peut prendre 4 valeurs différentes 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 :
- SESSIONS-USAGE-WARN
- SESSIONS-USAGE-CRIT
- WAITING-REQUESTS-WARN
- WAITING-REQUESTS-CRIT
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
| Info | ||
|---|---|---|
Le texte de la colonne "Affichage des seuils" montre les paramètres utilisés et leur valeur définie sur l'équipement supervisé.
|
Situation | Statut | Exemple | ||
|---|---|---|---|---|
| CRITIQUE |
| ||
| ATTENTION |
|
Résultat
Le résultat contient le nombres de frontends problématique.
Résultat long
Le résultat long contient un tableau listant :
- Le status des frontends.
- Le taux de connexions utilisateurs.
- La quantité de requêtes en attentes.
- Les backends lié à chaque frontend.
Métriques
Définition
| Nom de la métrique | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
| sessions_usage_pct_X | % | Le taux de connections utilisateurs | SESSIONS-USAGE-CRIT | SESSIONS-USAGE-WARN |
| queue_X | - | La quantité de requêtes en attente | WAITING-REQUESTS-WARN | WAITING-REQUESTS-CRIT |
Exemple
| Panel |
|---|
...






