[{"data":1,"prerenderedAt":118},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-fr-beszel":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-fr-beszel",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":21,"github":22,"tagline":23,"longDescription":24,"features":25,"useCases":34,"steps":44,"faq":63,"specs":82,"compatibleOs":90,"relatedApps":92,"relatedPosts":113,"category":116},"beszel",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"monitoring","monitoring-observability","المراقبة-وقابلية-الرصد","monitorizacion-observabilidad","Beszel","Console de supervision légère pour tout un parc de serveurs : processeur, mémoire, disque, bande passante et statistiques Docker de chacune de vos machines dans un seul tableau de bord, sous 50 Mo de RAM.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fself-host-beszel-vps","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F157537876","https:\u002F\u002Fgithub.com\u002Fhenrygd\u002Fbeszel","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.\n\nDans 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.",[26,27,28,29,30,31,32,33],"Métriques rafraîchies toutes les 15 secondes : processeur, mémoire, disque, bande passante et température.","Statistiques par conteneur Docker, avec découverte automatique des services présents sur l'hôte.","Courbes historiques à l'heure, au jour et au mois, sans plafond de rétention.","Règles d'alerte sur n'importe quelle métrique, envoyées vers l'e-mail, Slack, Telegram, ntfy, Discord et d'autres canaux.","Multi-serveurs : une seule console suit un nombre illimité d'agents répartis sur des hôtes différents.","Liaison chiffrée entre la console et ses agents : la clé publique générée par la console autorise l'échange, sans identifiant à transporter.","Console en binaire unique adossée à PocketBase — moins de 50 Mo de RAM, elle tient sur le plus petit gabarit de VPS.","Licence MIT : aucune fonction réservée à une édition payante, aucun abonnement à un service en ligne.",[35,38,41],{"title":36,"body":37},"Vue d'ensemble d'un parc de VPS","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.",{"title":39,"body":40},"Suivi des conteneurs Docker","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é.",{"title":42,"body":43},"Alerter avant l'incident","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.",[45,48,51,54,57,60],{"title":46,"body":47},"Commander un VPS ServOrbit (512 Mo de RAM suffisent)","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.",{"title":49,"body":50},"Déployer la console Beszel depuis le Marketplace","Dans votre espace client ServOrbit : Marketplace → Monitoring → Beszel → Déployer. L'image `henrygd\u002Fbeszel: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 `\u002Fbeszel_data`. Aucune base de données externe n'est à prévoir.",{"title":52,"body":53},"Se connecter la première fois","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:\u002F\u002F\u003Cvotre-domaine>`. Sans domaine, il n'y a aucune adresse publique : ouvrez un tunnel SSH avec `ssh -L 8090:127.0.0.1:8090 root@\u003Cip-de-votre-vps>` puis rendez-vous sur `http:\u002F\u002Flocalhost:8090` — 8090 est le port du catalogue, utilisez celui qui est affiché sur la fiche de votre application dans l'espace client.",{"title":55,"body":56},"Déclarer votre premier système","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.",{"title":58,"body":59},"Installer l'agent sur chaque serveur","Sur chaque machine à surveiller, lancez `docker run -d --restart=always --network host --name beszel-agent -v \u002Fvar\u002Frun\u002Fdocker.sock:\u002Fvar\u002Frun\u002Fdocker.sock:ro -e KEY=\"\u003Cclé-publique-de-la-console>\" henrygd\u002Fbeszel-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.",{"title":61,"body":62},"Publier le tableau de bord et régler les alertes","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.",[64,67,70,73,76,79],{"q":65,"a":66},"Qu'est-ce que Beszel ?","Beszel est une console de supervision de serveurs open source, sous licence MIT. Vous déployez une console, puis un agent léger sur chaque machine à suivre. La console rassemble en un seul écran les métriques instantanées et historiques de tout le parc : processeur, mémoire, disque, bande passante et consommation par conteneur Docker.",{"q":68,"a":69},"Quelles ressources demande la console ?","La console, adossée à PocketBase, reste sous 50 Mo de RAM au repos. Elle tient donc sur le plus petit gabarit de VPS : 512 Mo sont largement suffisants. Les agents sont encore plus sobres — un unique binaire Go de quelques mégaoctets en mémoire.",{"q":71,"a":72},"Quels accès réseau faut-il prévoir entre la console et les agents ?","La console interroge chaque agent à l'adresse et au port que vous avez déclarés lors de l'ajout du système, soit 45876 par défaut : ce port doit être joignable depuis la console sur la machine surveillée. L'échange est chiffré et autorisé par la clé publique de la console, il n'y a donc aucun identifiant à transporter. Côté console, aucun port n'est publié sur Internet tant que vous n'y attachez pas de domaine.",{"q":74,"a":75},"Quelle différence avec Uptime Kuma ?","Uptime Kuma est fait pour la disponibilité : l'URL ou le port TCP répond-il, oui ou non ? Beszel mesure les ressources : processeur, mémoire, disque, réseau et statistiques Docker de chaque serveur. Les deux se complètent — Uptime Kuma vous prévient que le service est tombé, Beszel vous montre la saturation qui l'a précédé.",{"q":77,"a":78},"Beszel suit-il les conteneurs Docker ?","Oui. Montez `\u002Fvar\u002Frun\u002Fdocker.sock` en lecture seule au démarrage de l'agent et Beszel découvre puis suit automatiquement tous les conteneurs de cet hôte : processeur, mémoire et réseau conteneur par conteneur, sans exporter supplémentaire.",{"q":80,"a":81},"Comment recevoir les alertes ?","Beszel s'interface avec l'e-mail, Telegram, Slack, Discord, ntfy, PagerDuty, Pushover et d'autres canaux depuis ses réglages de notification. Vous posez un seuil sur la métrique de votre choix — par exemple un disque au-delà de 80 % — et la notification part au franchissement du seuil.",{"ram":83,"cpu":84,"stack":85,"port":89},"512 Mo (console seule)","1 vCPU",[86,87,88],"Docker","PocketBase","Go","8090",[91],"ubuntu-24.04",[93,101,107],{"name":94,"slug":95,"categorySlug":12,"categoryName":96,"categoryColor":97,"logo":98,"tagline":99,"description":100},"Uptime Kuma","uptime-kuma","Monitoring & Observabilité","text-amber-400 bg-amber-500\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fuptimekuma","Supervision de disponibilité auto-hébergée : moniteurs illimités, alerte en quelques secondes sur plus de 90 canaux, et page de statut publique pour vos clients.","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.",{"name":102,"slug":103,"categorySlug":12,"categoryName":96,"categoryColor":97,"logo":104,"tagline":105,"description":106},"Netdata","netdata","https:\u002F\u002Fcdn.simpleicons.org\u002Fnetdata","Monitoring gratuit temps réel — métriques à la seconde, zéro configuration.","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.",{"name":108,"slug":109,"categorySlug":12,"categoryName":96,"categoryColor":97,"logo":110,"tagline":111,"description":112},"Grafana","grafana","https:\u002F\u002Fcdn.simpleicons.org\u002Fgrafana","Visualisez vos métriques d'infrastructure et d'applications — dashboards personnalisables et alertes.","Visualisez les métriques de vos infrastructures et applications. Dashboards personnalisables, alertes multi-canaux, sources multiples.",[114,115],"self-host-beszel-vps","superviser-vps-uptime-kuma",{"key":12,"slug":12,"name":96,"objective":117,"icon":12,"color":97},"Superviser les infrastructures.",1793820322300]