Le check Frontend Status $KEY$ permet de superviser un frontend HAproxy plus profondément.
|
Le check utilise la ligne de commande suivante :
$SHINKEN_HAPROXY-BY-SSH_PLUGINSDIR$/check_haproxy_SSH.py -H "$HOSTADDRESS$" -u "$_HOSTHAPROXY-BY-SSH__SSH-USER$" -k "$_HOSTHAPROXY-BY-SSH__SSH-KEY$" -x "$_HOSTHAPROXY-BY-SSH__SSH-PASSPHRASE$" -p "$_HOSTHAPROXY-BY-SSH__SSH-PORT$" --mode frontend_status -w "$_HOSTHAPROXY-BY-SSH__SESSIONS-USAGE__SESSIONS-USAGE-WARN$ ;$_HOSTHAPROXY-BY-SSH__WAITING-REQUESTS__WAITING-REQUESTS-WARN$" -c "$_HOSTHAPROXY-BY-SSH__SESSIONS-USAGE__SESSIONS-USAGE-CRIT$ ;$_HOSTHAPROXY-BY-SSH__WAITING-REQUESTS__WAITING-REQUESTS-CRIT$" -n "$ARG1$ |
| Donnée | Modifiable sur | Unité | Valeur par défaut | Description | |
|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | % | 80 | Définit le nombre de sessions simultanées à partir duquel le check passe en ATTENTION. | |
| l'Hôte ( Onglet Données ) | % | 95 | Définit le nombre de sessions simultanées à partir duquel le check passe en CRITIQUE. | |
| l'Hôte ( Onglet Données ) | - | 200 | Définit le nombre de requêtes en attente à partir duquel le check passe en ATTENTION. | |
| l'Hôte ( Onglet Données ) | - | 1000 | Définit le nombre de requêtes en attente à partir duquel le check passe en CRITIQUE. |
Nom | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
HAPROXY-BY-SSH__FRONTENDS | -- | Définit une paire KEY$(VALUE)$, la KEY correspond à la description du frontend à vérifier et la VALUE au nom du processus. | - | - |
Pas de données spécifiques pour ce check
|
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 :
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
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 |
|
Le résultat contient le statut du check.
Le résultat long contient un tableau listant
| Nom de la métrique | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
| sessions_pct_X | % | Nombre totale de sessions sur le frontend | SESSIONS-USAGE-WARN | SESSIONS-USAGE-CRIT |
| queue_X | - | Nombre de requêtes en attentes. | WAITING-REQUESTS-WARN | WAITING-REQUESTS-CRIT |
|