这个项目能做什么

Beszel 是一个轻量级的服务器监控平台,用于随时间跟踪系统指标。它由两个组件组成:Hub(基于 PocketBase 构建的 Web 仪表盘)和 Agent(在每个被监控系统上运行)。主要功能包括跟踪 CPU、内存、磁盘使用率、磁盘 I/O、网络使用率、负载平均值、温度、风扇转速、GPU 指标、电池状态以及主机系统的 S.M.A.R.T. 磁盘健康状况,还支持 Docker 和 Podman 容器。此外,它还支持 ZFS 存储池的容量、健康状况和 I/O 追踪。Beszel 提供可配置的告警,覆盖 CPU、内存、磁盘、带宽、温度、风扇转速、负载平均值和系统状态。它支持多用户设置,用户可以管理自己的系统,管理员可在用户之间共享系统。身份验证支持 OAuth/OIDC 提供者,亦可选择密码认证。其他功能包括自动备份到磁盘或 S3 兼容存储、友好的 Web 界面以及开箱即用的简单配置。该项目采用 MIT 许可证开源,文档可在 beszel.dev 获取,社区支持通过 GitHub 讨论和 Matrix 房间提供。