Superviser les infrastructures.
Console de supervision multi-serveurs : processeur, mémoire, disque et statistiques Docker de tout votre parc, assez légère pour tenir sur le plus petit VPS.
Beszel est une console de supervision open source (licence MIT) qui suit le processeur, la mémoire, le disque, la bande passante et les conteneurs Docker d'un nombre quelconque de serveurs, depuis une seule interface web. La console repose sur PocketBase : elle tient dans un binaire unique, ou dans une image Docker, et reste sous 50 Mo de RAM au repos. Sur chaque machine à surveiller, vous installez un agent — un petit binaire Go, ou son conteneur — qui échange avec la console sur une liaison chiffrée.
Dans la catégorie monitoring du catalogue, Beszel occupe une place que les autres outils ne prennent pas. Uptime Kuma et Gatus répondent à la question de la disponibilité — le service répond-il ? — sans rien dire des ressources. Netdata détaille superbement une machine, mais une à la fois. Prometheus et Grafana couvrent le même terrain que Beszel avec bien plus de finesse, au prix d'une chaîne à monter et à maintenir : exporters, règles de collecte, tableaux de bord. Beszel vise l'entre-deux : une console déployée une fois, un agent par serveur, et vous obtenez des courbes historiques, des alertes (e-mail, Slack, Telegram, ntfy…) et les statistiques par conteneur sans écrire une ligne de configuration.
Déployez la console sur un VPS dédié et installez un agent sur chaque serveur que vous administrez. Un seul écran affiche l'ensemble du parc, chaque machine colorée selon son état, avec le détail par conteneur en un clic — plus besoin d'ouvrir une session SSH par serveur pour savoir lequel sature.
Beszel découvre seul les conteneurs présents sur chaque hôte équipé d'un agent et suit leur consommation de processeur, de mémoire et de réseau. Vous n'avez ni exporter Prometheus ni cAdvisor à installer et à maintenir à côté.
Posez un seuil sur la mémoire, le disque ou le réseau et recevez le message Telegram ou l'e-mail avant que le disque ne soit plein ou qu'un conteneur ne soit tué faute de mémoire — pas une fois le service à terre.
Guide optimisé pour les VPS Cloud ServOrbit.
La console est très légère : elle tient sur le plus petit gabarit, aux côtés d'autres services si besoin. Ce sont les agents installés sur vos autres machines qui feront le travail de mesure ; la console se contente de les interroger et de conserver l'historique.
Dans votre espace client ServOrbit : Marketplace → Monitoring → Beszel → Déployer. L'image henrygd/beszel:latest démarre en quelques secondes et l'ensemble de l'état — comptes, systèmes déclarés, historique des métriques — vit dans le volume beszel monté sur /beszel_data. Aucune base de données externe n'est à prévoir.
Ouvrez l'adresse de votre instance immédiatement : le premier écran vous demande de créer le compte administrateur (adresse e-mail et mot de passe fort), et le premier visiteur devient administrateur du tableau de bord. Ne laissez pas cette fenêtre ouverte plus longtemps que nécessaire. Si un domaine est attaché à l'application, allez sur https://<votre-domaine>. Sans domaine, il n'y a aucune adresse publique : ouvrez un tunnel SSH avec ssh -L 8090:127.0.0.1:8090 root@<ip-de-votre-vps> puis rendez-vous sur http://localhost:8090 — 8090 est le port du catalogue, utilisez celui qui est affiché sur la fiche de votre application dans l'espace client.
Dans le tableau de bord, cliquez sur « Add system » et renseignez un nom, l'adresse de l'agent (nom d'hôte ou IP) et le port 45876. La console affiche alors une clé publique : copiez-la, elle sera demandée au démarrage de l'agent sur la machine à surveiller.
Sur chaque machine à surveiller, lancez docker run -d --restart=always --network host --name beszel-agent -v /var/run/docker.sock:/var/run/docker.sock:ro -e KEY="<clé-publique-de-la-console>" henrygd/beszel-agent:latest. Le montage du socket Docker en lecture seule est ce qui permet à l'agent de remonter les statistiques par conteneur. La machine apparaît dans la console dès la première liaison établie.
Pour consulter la console depuis un navigateur sans passer par un tunnel, attachez un domaine à l'application dans votre espace client : ServOrbit installe le vhost nginx et le certificat TLS, rien n'est à configurer côté serveur. Ouvrez ensuite les réglages de notification de Beszel pour brancher Telegram, Slack ou l'e-mail, puis posez vos seuils d'alerte sur les métriques qui comptent — le disque en premier.
Vous maintenez un projet qui utilise Beszel ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.
[](https://servorbit.com/vps-cloud?template=beszel&utm_source=deploy-badge&utm_medium=referral&utm_campaign=beszel)<a href="https://servorbit.com/vps-cloud?template=beszel&utm_source=deploy-badge&utm_medium=referral&utm_campaign=beszel"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Beszel on ServOrbit" height="40"></a>Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.
Supervision de disponibilité simple et visuelle : surveillez vos points d'entrée HTTP, TCP et DNS, recevez l'alerte dès la première coupure et publiez une page de statut pour vos clients.
Monitoring & ObservabilitéMonitoring temps réel par seconde, sans configuration. Tableaux de bord automatiques pour CPU, RAM, disque, réseau, conteneurs et services — installation en une commande.
Monitoring & ObservabilitéVisualisez les métriques de vos infrastructures et applications. Dashboards personnalisables, alertes multi-canaux, sources multiples.
Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.