Beszel es una plataforma de monitorización de servidores de código abierto que destaca por su bajo consumo de recursos frente a soluciones más pesadas del mercado. El proyecto se compone de dos elementos: un hub, una aplicación web basada en PocketBase que ofrece el panel de control, y un agente que se instala en cada sistema a vigilar y envía las métricas al hub.
La herramienta recopila datos de uso de CPU, memoria, disco, E/S de disco, red, carga media, temperatura, batería y contenedores Docker o Podman, con soporte para GPU de Nvidia, AMD e Intel. También ofrece información de estado y métricas de los contenedores en ejecución, así como datos S.M.A.R.T. de los discos, incluido el desgaste de eMMC y la salud de matrices mdraid en Linux. Las métricas se almacenan de forma histórica, lo que permite analizar la evolución del rendimiento a lo largo del tiempo.
Entre sus funciones principales figuran alertas configurables por uso de CPU, memoria, disco, ancho de banda, temperatura, carga media y estado del sistema. La plataforma es multiusuario: cada usuario gestiona sus propios sistemas y los administradores pueden compartir equipos entre cuentas. La autenticación es compatible con múltiples proveedores OAuth2 y OIDC, con opción de desactivar el acceso por contraseña. Además, realiza copias de seguridad automáticas en disco local o en almacenamiento compatible con S3 y expone una API para integraciones externas.
Beszel se distribuye bajo licencia MIT y está disponible en GitHub. La documentación y la guía de inicio rápido se encuentran en beszel.dev, y la comunidad dispone de un espacio en Matrix para soporte y debate.
