Contexte

Le check Uptime by SSH vérifie le temps de fonctionnement du HAproxy.

Attention, pour une supervision de la machine linux hôte hébergeant le HAproxy, 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 uptime
	-w "$_HOSTHAPROXY-BY-SSH__UPTIME__UPTIME-WARN$"
	-c "$_HOSTHAPROXY-BY-SSH__UPTIME__UPTIME-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
HAPROXY-BY-SSH__UPTIME__UPTIME-WARN

l'Hôte

( Onglet Données )

s
3600Définit le de temps à partir duquel le check passe en ATTENTION.
HAPROXY-BY-SSH__UPTIME__UPTIME-CRIT

l'Hôte

( Onglet Données )

s300Définit le de temps à partir duquel le check passe en CRITIQUE.

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