Passer au contenu principal

Qu'est-ce que Beszel


beszel.png

Beszel est un outil de supervision léger qui permet de surveiller plusieurs serveurs depuis une interface web centralisée

Il permet notamment de suivre :

  • L'utilisation du processeur
  • L'utilisation de la mémoire vive
  • L'espace disque disponible
  • L'activité du réseau
  • Les conteneurs Docker de la machine (s'il y en a)
  • L'historique des ressources
  • L'état général

image.png

image.png

Dans mon cas, j'ai installé Beszel sur un Mac Mini en utilisant Docker Compose

Le Mac Mini sert de serveur central pour héberger l'interface. Les autres serveurs, comme celui qui héberge ce wiki, sont surveillés grâce à l'installation d'un agent

Principe de fonctionnement

Beszel fonctionne avec deux éléments principaux :

  • Le Hub
  • L'Agent

Le hub correspond à l'interface web principale, c'est elle qui est hebergée sur le Mac Mini. C'est depuis cette interface que l'on peut consulter l'état des serveurs surveillés.

L'agent lui est installé sur chaque serveur que l'on souhaite monitorer. Il récupère les informations de la machine puis les transmet au Hub

mermaid-diagram.png