Monitorizar Beszel¶
Un agente de métricas en el servidor detecta problemas (carga, disco, red) antes de que se conviertan en incidentes. Esta página usa Beszel como ejemplo, pero aplica el mismo patrón con cualquier agente equivalente (Netdata, Zabbix agent, Prometheus node_exporter...).
Qué hace¶
El hub/servidor central ya está creado y funcionando — solo falta el agente en esta máquina. El agente escucha en un puerto propio y es el hub quien se conecta a él, así que hace falta abrir ese puerto en el firewall para que la conexión no se quede bloqueada.
Instalar¶
-
Comprobar si ya está desplegado:
sudo service beszel-agent status -
En el panel del hub: añadir un nuevo sistema → genera la key/URL de instalación y te indica el puerto del agente (por defecto suele ser
45876/tcp; confirma el que te muestre el panel, puede cambiar según la versión). -
Abrir ese puerto en el firewall:
sudo ufw allow 45876/tcp sudo ufw status numberedsudo firewall-cmd --permanent --add-port=45876/tcp sudo firewall-cmd --reload sudo firewall-cmd --list-ports -
En el servidor, ejecutar el script de instalación que da el panel (incluye la key generada en el paso 2).
Verificar¶
- Confirmar en el hub que el servidor aparece como conectado y reportando métricas.
Y ahora qué
El servidor ya reporta métricas al hub. Si quieres optimizar el rendimiento, revisa la guía de zram y Swap para ajustar la memoria ante picos de carga.