Contexte

Le modèle HAproxy-by-SSH de notre pack comporte 3 checks permettant de superviser un HAproxy de manière globale.

Il s'agit d'un ensemble de checks réduits permettant d'identifier rapidement les problèmes courants pouvant être détectés sur un HAproxy.

Sommaire des checks

NomDescription
Global Status by SSH

Vérifie le temps de fonctionnement du HAproxy ainsi que la validité et les modifications liée au fichier de configuration.

( voir la page Global Status by SSH )

Global Frontend Status by SSH

Vérifie l'état générale de tout les frontends d'un HAproxy.

( voir la page Global Frontend Statusby SSH )

Global Backend Status by SSH

Vérifie l'état générale de tout les backends d'un HAproxy.

( voir la page Global Backend Status by SSH )

Les données

Les données communes pour tous les checks

Authentification

NomModifiable surUnitéDéfautValeur par défaut à l'installation de ShinkenDescription
HAPROXY-BY-SSH__SSH-KEY

l'Hôte

( Onglet Données )

--$HAPROXY-BY-SSH__SSH-KEY$/var/lib/shinken/.ssh/id_rsa

Chemin vers la clé SSH privé de l'utilisateur shinken, sur le serveur hébergeant le Poller qui exécutera le check. 

  • Cette clé doit être présente dans les clefs autorisées du compte utilisateur utilisé pour se connecter sur le serveur linux supervisé ( voir la donnée SSH_USER si dessous ).
HAPROXY-BY-SSH__SSH-PASSPHRASE

l'Hôte

( Onglet Données )

--$HAPROXY-BY-SSH__SSH-PASSPHRASE$$SSH_KEY_PASSPHRASE$

Phrase secrète utilisée pour déchiffrer la clé privée de l'utilisateur ( si celle-ci est protégée par une passphrase ). La clé privée déchiffré est ensuite utilisée pour authentifier l'utilisateur.

HAPROXY-BY-SSH__SSH-PORT

l'Hôte

( Onglet Données )

--$HAPROXY-BY-SSH__SSH-PORT$22

Port de connexion SSH.

HAPROXY-BY-SSH__SSH-USER

l'Hôte

( Onglet Données )

--$HAPROXY-BY-SSH__SSH-USER$shinken-user

Nom de l'utilisateur pour se connecter sur le serveur supervisé.

Comment appliquer un modèle d'hôte à un hôte

Dans les 2 méthodes suivantes, remplacer mon_modèle par le modèle voulu :

  • HAproxy-by-SSH