Contexte

Le check Endpoint Status $KEY$ permet la supervision d'un endpoint précis via un Duplicate Foreach.

Attention, pour une supervision de la machine linux hôte hébergeant le Endpoint, utiliser le pack linux_by_ssh-shinken

Paramétrage

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 endpoint_status
       -n "$ARG1$"
       -w "$_HOSTHAPROXY-BY-SSH__AVERAGE-LATENCY__AVERAGE-LATENCY-WARN$
       ;$_HOSTHAPROXY-BY-SSH__CURRENT-CONNECTIONS__CURRENT-CONNECTIONS-WARN$"
       -c "$_HOSTHAPROXY-BY-SSH__AVERAGE-LATENCY__AVERAGE-LATENCY-CRIT$
       ;$_HOSTHAPROXY-BY-SSH__CURRENT-CONNECTIONS__CURRENT-CONNECTIONS-CRIT$"

Données utilisées provenant du modèle

Données communes pour les checks des modèles

Authentification

Données spécifiques pour ce check

DonnéeModifiable surUnitéValeur par défautDescription
APROXY-BY-SSH__AVERAGE-LATENCY__AVERAGE-LATENCY-WARN

l'Hôte

( Onglet Données )

ms
200Définit le de temps de latence à partir duquel le check passe en ATTENTION.
APROXY-BY-SSH__AVERAGE-LATENCY__AVERAGE-LATENCY-CRIT

l'Hôte

( Onglet Données )

ms
500Définit le de temps de latence à partir duquel le check passe en CRITIQUE.
HAPROXY-BY-SSH__CURRENT-CONNECTIONS__CURRENT-CONNECTIONS-WARN

l'Hôte

( Onglet Données )

-70Définit le taux de sessions utilisateurs à partir duquel le check passe en ATTENTION.
HAPROXY-BY-SSH__CURRENT-CONNECTIONS__CURRENT-CONNECTIONS-CRIT

l'Hôte

( Onglet Données )

-90Définit le taux de sessions utilisateurs à partir duquel le check passe en CRITIQUE.

Les données DFE (Duplicate Foreach)

Nom

Unité

Description

Seuil d'avertissement

Seuil critique

HAPROXY-BY-SSH__ENDPOINTS

--Définit une paire KEY$(VALUE)$, la KEY correspond à la description du endpoint à vérifier et la VALUE au nom du processus.--

Données utilisées provenant du check

Pas de données spécifiques pour ce check

Résultat

Exemple

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 :

    • UPTIME-WARN
    • UPTIME-CRIT
  • 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

  • Le temps de fonctionnement est inférieur ou égale à la valeur de UPTIME-CRIT

CRITIQUE


  • Le temps de fonctionnement est inférieur ou égale à la valeur de UPTIME-WARN

ATTENTION


Résultat

Le résultat contient le statut du check, ainsi que le temps de fonctionnement.

Résultat long

Le résultat long contient un tableau listant :

  • Le temps de fonctionnement affiché en jours, heures, minutes et secondes.
  • Le temps de fonctionnement en secondes.

Métriques

Définition

Nom de la métriqueUnitéDescriptionSeuil d'avertissementSeuil critique
uptimesTemps de fonctionnement

UPTIME-WARN

UPTIME-CRIT

Exemple