140 字
1 分钟
Beszel 服务器监控工具部署指南
Beszel 是一款服务监控程序,分为 Hub(管理端) 和 Agent(监控节点) 两个组件,可监控服务器资源、Docker、Systemd、S.M.A.R.T.、GPU 等。
官网:beszel.dev
部署 Hub
Docker Compose
services: beszel: image: henrygd/beszel container_name: beszel restart: unless-stopped ports: - 8090:8090 volumes: - ./beszel_data:/beszel_data二进制部署
# 一键安装curl -sL https://get.beszel.dev/hub -o /tmp/install-hub.sh && chmod +x /tmp/install-hub.sh && /tmp/install-hub.sh
# 配置 Systemd 服务cat > /etc/systemd/system/beszel.service << 'EOF'[Unit]Description=Beszel HubAfter=network.target
[Service]Type=simpleRestart=alwaysRestartSec=3User=rootWorkingDirectory=/opt/beszelExecStart=/opt/beszel/beszel serve --http "0.0.0.0:8090"
[Install]WantedBy=multi-user.targetEOF
systemctl daemon-reloadsystemctl enable --now beszel部署 Agent
在 Hub 页面添加客户端后,复制对应命令执行即可。
Docker Compose
services: beszel-agent: image: henrygd/beszel-agent container_name: beszel-agent restart: unless-stopped network_mode: host volumes: - ./beszel_agent_data:/var/lib/beszel-agent - /var/run/docker.sock:/var/run/docker.sock:ro environment: LISTEN: 45876 KEY: "<公钥>" HUB_URL: "http://<hub-ip>:8090" TOKEN: "<令牌>"常见问题
SMART 监控 UNKNOWN
确保 smartctl 已安装:
apt install smartmontoolssmartctl --scanDocker 方式需切换 :alpine 镜像并添加设备权限:
beszel-agent: image: henrygd/beszel-agent:alpine devices: - /dev/sda:/dev/sda - /dev/nvme0:/dev/nvme0 cap_add: - SYS_RAWIO - SYS_ADMIN监控其他磁盘
volumes: - /mnt/disk1/.beszel:/extra-filesystems/sdb1:ro二进制方式在 systemd 服务中添加:
[Service]Environment="EXTRA_FILESYSTEMS=sdb,sdc1" 分享
如果这篇文章对你有帮助,欢迎分享给更多人!
Beszel 服务器监控工具部署指南
https://blog.olinl.com/posts/beszel-install/ 相关文章 智能推荐
1
Docker 部署 Uptime Kuma 监控服务
虚拟化与容器 使用 Docker Compose 部署 Uptime Kuma 开源监控工具,支持 HTTP、Ping、TCP 等多种监控方式,故障时及时通知。
2
Immich 图片管理软件部署备忘录
HomeLab 私有云 记录 Immich 自托管照片管理软件的 Docker Compose 部署方式,支持 Intel 核显 OpenVINO 加速,以及中文地理编码和 CLIP 大模型配置。
3
Docker 部署 Memos 笔记服务
虚拟化与容器 使用 Docker Compose 部署 Memos 轻量级笔记服务,同时部署 Mortis 兼容服务以支持 iOS 客户端连接,并配置 MinIO 作为附件存储。
4
Docker 部署 Sun-Panel 导航面板
虚拟化与容器 使用 Docker Compose 部署 Sun-Panel 导航面板,适合作为 NAS、服务器首页或浏览器起始页,支持简易 Docker 管理。
5
FRP 内网穿透服务部署指南
HomeLab 私有云 介绍如何使用 FRP 将内网主机端口通过公网服务器暴露到互联网,包括服务端与客户端的配置及 Systemd 服务管理。
