| Panel | ||||
|---|---|---|---|---|
| ||||
|
Contexte
Le check Sessions by SSH vérifie l'état d'usage et le nombre de sessions sur chaque frontend du HAproxycheck Frontend Status $KEY$ permet de superviser un frontend HAproxy plus profondément.
| Panel |
|---|
Paramétrage
Le check utilise la ligne de commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$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 sessionsfrontend_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é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 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. |
Les données DFE (Duplicate Foreach)
Nom | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
frontend$(frontend)$ | -- | Retourne le nombre de fichiers détectés dans le répertoire qui correspondent au filtre indiqué. | WINDOWS_BY_WINRM__FILES-COUNT__FILES_WARNING | WINDOWS_BY_WINRM__FILES-COUNT__FILES_CRITICAL |
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 :
- WAITING-REQUESTS-WARN
- WAITING-REQUESTS-CRIT
- SESSIONS-USAGE-WARN
- SESSIONS-USAGE-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 statut du check, ainsi que le nombre et nom des frontends problématiques.
Résultat long
Le résultat long contient un tableau listant les frontends trouvés avec :
- Le
- status du frontend ( OPEN, CLOSED, FULL ).
- Le nombre de sessions en cours.
- Le nombre
- de requêtes en attentes.
Métriques
Définition
| Nom de la métrique | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
| sessions_pct_usageX | % | Nombre totale de sessions sur tous les frontendsle frontend | SESSIONS-USAGE-WARN | SESSIONS-USAGE-CRIT |
| sessionsqueue_totalX | - | Nombre totale de sessions sur tous les frontendsde requêtes en attentes. | WAITING-REQUESTSSESSIONS-WARN | SESSIONSWAITING-REQUESTS-CRIT |
Exemple
| Panel |
|---|




