Surveiller vos hôtes Docker avec Beszel : déploiement simple et agents
Combien de machines excutent des conteneurs Docker dans votre rseau ? Une, deux, une vingtaine ? Savoir rapidement comment ces machines et conteneurs se comportent est essentiel. Beszel propose une solution simple : dployer un hub sous forme de conteneur, puis installer un agent sur chaque serveur surveiller. Le rsultat : un tableau de bord unique qui affiche l’utilisation des ressources, l’historique et des alertes.
Fonctionnalits principales
- Interface web conviviale
- Configuration simple
- Sauvegarde automatique
- Multiutilisateurs
- Authentification OAuth
- Accs API
Prrequis
Il vous faut au moins deux machines prenant en charge Docker. L’exemple illustr est bas sur Ubuntu 24.04 ; si vous utilisez un autre systme, adaptez l’installation de Docker en consquence.
Installer Docker (rappel)
Si Docker n’est pas dj install sur vos htes, les tapes gnrales sont : ajouter la cl GPG officielle, ajouter le dptoire Docker officiel, installer les paquets requis, puis ajouter votre utilisateur au groupe docker pour pouvoir excuter les commandes Docker sans sudo.
Par exemple, pour ajouter un utilisateur au groupe Docker :
sudo usermod -aG docker $USER
Ensuite, dconnectez-vous et reconnectez-vous pour que la modification prenne effet.
Dployer le hub Beszel
Pour lancer le hub, excutez la commande docker run fournie par la documentation ou la page officielle de Beszel. Lancer le conteneur prend une minute ou deux.
Puis, ouvrez un navigateur et rendez-vous sur http://SERVER o SERVER est l’adresse IP du serveur qui hberge le hub. Vous devriez obtenir une page de cration de compte : crez un compte, connectez-vous, et vous arriverez sur la fentre principale du hub.
Ajouter et dployer les agents
Dans l’interface du hub, cliquez sur « Add System ». Une fentre s’ouvre pour renseigner le nom et l’adresse IP de la machine surveiller. Ensuite, cliquez sur « Copy Docker compose » pour copier le contenu ncessaire au dploiement de l’agent.
Sur la machine surveiller, crez un fichier docker-compose.yaml :
- Ouvrez un diteur et collez le contenu copi depuis le hub.
- Enregistrez le fichier.
- Dployez l’agent avec la commande :
docker compose up -d
En quelques minutes, actualisez la page du hub : la nouvelle machine doit apparatre dans la liste. Rptez l’opration pour chaque hte que vous souhaitez surveiller.
Visualiser les ressources et l’tat des conteneurs
Une fois les agents visibles, vous pouvez consulter l’utilisation des ressources par machine. En cliquant sur le bouton « container » en haut (icne ressemblant un petit rectangle 3D), vous accderez l’utilisation des ressources de chaque conteneur dploy sur cette machine et leur statut de sant.
Conclusion
Beszel offre une solution gratuite et simple pour suivre l’utilisation des ressources et la sant des conteneurs Docker. Son interface et ses fonctions (multiutilisateur, OAuth, API) en font une option intressante si vous cherchez centraliser la supervision de plusieurs htes Docker.
Articles connexes
Proxmox VE 9.1 : affinements techniques et compatibilite pour des clusters plus modernes
Proxmox VE 9.1 : affinements techniques et compatibilite pour des clusters plus modernesSortie le 19 novembre 2025, la version 9.1 de Proxmox Virtual Environment propose une série d’ajustements et d’ameliorations destines a renforcer la stabilite et la compatibilite des environnements virtualises. Plutot qu’une revolution, il s’agit d’un travail de consolidation qui facilite la maintenance des […]
KDE Plasma 6.6 : espaces de travail indépendants pour améliorer les configurations multi-écrans
KDE Plasma 6.6 : espaces de travail indépendants pour améliorer les configurations multi-écransA retenir KDE Plasma 6.6 intégrera une nouvelle fonctionnalité : les espaces de travail. Cette nouveauté améliorera la gestion des configurations multi-écrans en permettant des écrans affichant des espaces de travail différents. La version 6.6 devrait être disponible début 2026. Une fonctionnalité imaginée […]
Jeu sous Linux : 89,7 % des titres Windows compatibles, un record
Le jeu sur Linux franchit une nouvelle étape. D’après une analyse des rapports de compatibilité publiés sur ProtonDB, 89,7 % des jeux conçus pour Windows se lancent désormais sous Linux — un niveau inédit.Progression et chiffres clésLa compatibilité progresse de façon régulière depuis la sortie du Steam Deck. En octobre 2025, 42 % des nouveaux […]