AppPie
3.34K subscribers
1.54K photos
141 videos
1.97K links
🌐 网站 apppie.com

欢迎来到 AppPie!我们热衷于探索 Apple 世界的最新变化,并为你筛选出能真正提升体验的高品质应用。

💬 关联群组: @AppPieGroup
Download Telegram
#Apps

Beszel: 轻量级服务器监控平台

🔗 GitHub

Beszel 是一个轻量级的服务器监控平台,专为需要简单易用监控解决方案的用户设计。它提供了丰富的功能,包括 Docker 容器统计、历史数据记录和告警功能,同时保持资源占用低于主流解决方案。该平台具有友好的 Web 界面、简单的配置过程,开箱即用,并支持自动备份、多用户、OAuth 认证和 API 访问。

主要功能

- 轻量级:比主流解决方案体积更小、资源消耗更少
- 简单易用:设置简便,无需公开暴露在互联网上
- Docker 统计:跟踪每个容器的 CPU、内存和网络使用历史
- 告警功能:可配置的 CPU、内存、磁盘、带宽、温度和状态告警
- 多用户支持:用户管理自己的系统,管理员可以在用户间共享系统
- OAuth/OIDC:支持多种 OAuth2 提供商,可禁用密码认证
- 自动备份:可将数据保存到磁盘或 S3 兼容存储并支持恢复
- REST API:在自己的脚本和应用程序中使用或更新数据

系统架构

Beszel 由两个主要组件构成:
- Hub(中心服务器):基于 PocketBase 构建的 Web 应用,提供查看和管理连接系统的仪表板
- Agent(代理):运行在每个被监控的系统上,创建最小化的 SSH 服务器向 Hub 传输系统指标

监控指标

- CPU 使用率:主机系统和 Docker/Podman 容器
- 内存使用率:主机系统和容器,包括交换和 ZFS ARC
- 磁盘使用率:主机系统,支持多分区和设备
- 磁盘 I/O:主机系统,支持多分区和设备
- 网络使用率:主机系统和容器
- 温度:主机系统传感器
- GPU 使用率/温度/功耗:仅支持 Nvidia 和 AMD,必须使用二进制代理

部署方式

Beszel 支持 Docker Compose 快速部署,开发者只需几分钟即可完成设置,开始接收实时告警以及监控服务器性能。此外,还支持通过二进制文件安装,提供了更大的灵活性。

开源许可证

MIT License。

#GitHub #OpenSource #Docker #Server #Monitor #Selfhosted

📮 频道 @AppPie
3🔥1🎉1