Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
titleSommaire

Table of Contents

Contexte

Afin de superviser un HAproxyPour superviser HA Proxy, le pack pack HAproxy-by-SSH__shinken propose  met à disposition les modèles d'hôte suivants :

  • Le modèle HAproxy-by-SSHpour une supervision standard: uptime, sessions, etc.  ).Le modèle SSH qui permet la supervision globale du HA proxy, avec une vue résumé de l'état et du fonctionnement des Frontends/Backends ( Global Status, Global Frontend, Global Backend ).
  • HAproxy-by-SSH__advancedpour une supervision avancé et spécifiquefrontend qui permet une supervision poussée des Frontends, pour récupérer des informations détaillées sur le traffic, les erreurs ( Status, Response, Traffic ).
  • À noter que ce modèle utilise le modèle HAproxy-by-SSH, donc vous pouvez avoir l'un ou l'autre en fonction de votre besoin__backend qui permet une supervision poussée des Backends, pour récupérer des informations détaillées sur l'équilibrage des endpointse, les status ( Status, Balancing ).

Liste des modèles d'hôte

pour la supervision de HAproxy

NomLien
No Format
HAproxy-by-SSH
Modèle HAproxy-by-SSH
No Format
HAproxy-by-SSH__advancedfrontend
Modèle HAproxy-by-SSH__advanced

Mode d'authentification

Afin d'établir une connexion SSH, la sonde va utiliser les informations suivantes :

  • La clef SSH privé installé sur le Poller
  • La passphrase ( optionelle ) utilisé pour déchiffrer la clef SSH privé.
  • L'utilisateur distant associé à la clef SSH.

Les clefs SSH

frontend
No Format
HAproxy-by-SSH__backend
Modèle HAproxy-by-SSH__backend
Info

Afin de s'adapter à vos besoins précis, il est possible de directement modifier les modèles suivants :

  • HAproxy-by-SSH
  • HAproxy-by-SSH__frontend
  • HAproxy-by-SSH__backend

Ceux-ci héritent des modèles suivants :

  • HAproxy-by-SSH
  • HAproxy-by-SSH__frontend
  • HAproxy-by-SSH__backend

Les modèles finissant par "_shinken" contiennent toute la logique du pack.

  • Vous ne devez pas modifier ces modèles internes ( finissant par la particule '__shinken' ).
    • Vos modifications seront potentiellement écrasées lors de la prochaine mises à jour du pack.
Info

Si vous avez besoin d'aide au fonctionnement des différents modèles, consultez la page Mise en place du Pack HAproxy-by-SSH__shinken

Voici une liste des clefs SSH supportés par la sonde :

  • ssh-rsa
  • sh-ed25519
  • ecdsa-sha2-nistp521
  • ecdsa-sha2-nistp384
  • ecdsa-sha2-nistp25
Note

Les ssh-dss ( DSA ) ne sont pas supportés par la sonde pour des raisons de sécurités. Elles sont dépréciées par OpenSSH depuis Janvier 2024, et ne sont officiellement plus supportés depuis Janvier 2025. Article sur le sujet : https://lwn.net/Articles/958048/