企业内网轻量设备与业务监控方案 | 群晖 DSM 部署 Uptime Kuma
前言
中小企业机房 / 办公网络内,存在路由器、核心交换机、服务器、ERP、Web 业务、NAS 等大量网络设备与业务系统。传统商用监控平台部署复杂、成本高;人工巡检逐个 Ping、检查端口效率低下,故障发现滞后。
Uptime Kuma 是开源轻量可用性监控工具,资源占用极低,支持多类型探测、多渠道告警,可部署在企业现有群晖 NAS 上,实现统一监控。
✅优势:本地部署、数据不出内网、零授权费用、告警渠道丰富、上手简单;
⚠️适用定位:可用性监控(在线 / 离线、端口连通性),非性能深度监控,适合中小企业运维辅助,不替代 Zabbix、Prometheus 等专业运维平台。
前置步骤:File Station 新建文件夹
-
打开【File Station】

-
进入 volume1,找到
docker共享文件夹(没有就新建,名称 docker) -
进入 docker 文件夹,新建文件夹,名字:uptime-kuma

路径:/volume1/docker/uptime-kuma 用来存 Uptime Kuma 配置,容器删除数据不会丢
正式部署
第 1 步:Container Manager → 项目 → 新增项目
-
打开【Container Manager】→ 左侧菜单【项目】→【创建】

-
项目名称:uptime-kuma
-
路径:浏览选择刚才新建的 /volume1/docker/uptime-kuma
-
来源:创建 docker-compose.yml

-
把下面代码完整复制粘贴到文本框内
version: "3"
services:
uptime-kuma:
image: louislam/uptime-kuma:latest
container_name: uptime-kuma
restart: always
environment:
- TZ=Asia/Shanghai
volumes:
- /volume1/docker/uptime-kuma:/app/data
ports:
- "3001:3001"
TZ=Asia/Shanghai 中国时区,告警时间是北京时间;端口 3001,如果 3001 被占用,改成
3002:3001
- 点击【下一步】→【完成】,自动拉取镜像并启动容器。

等待几分钟,看日志,提示启动成功。
第 2 步:访问 Uptime Kuma 网页,创建管理员账号
浏览器打开:http://你的NASIP:3001
例:http://192.168.1.50:3001
-
首次打开,设置管理员用户名 + 密码,记住账号密码
-
进入主页
第 3 步:配置邮件通知(告警故障发邮件,重点!)
-
页面右上角【设置】⚙️ →【通知】→【添加通知器】

-
通知类型下拉,选择 Email

-
填写 SMTP 信息(这里直接用邮箱服务商 SMTP,不是群晖 DSM 的 SMTP)
QQ 邮箱示例(推荐)
- SMTP 服务器:smtp.qq.com
- SMTP 端口:465
- 勾选:启用 SSL/TLS
- 发件邮箱:xxxx@qq.com
- 用户名:xxxx@qq.com
- 密码:QQ 邮箱授权码(不是 QQ 登录密码,QQ 邮箱网页→设置→账户,开启 POP3/SMTP,生成授权码)
- 收件邮箱:填你接收告警的邮箱,可以和发件邮箱一样
- 主题模板:【线路告警】{{monitorName}} 状态异常
-
点【测试】,正常会立刻收到一封测试邮件,收到代表配置成功。
-
保存这个通知器,记住名称。
163 邮箱:smtp.163.com 端口 465,同样使用授权码
第 4 步:添加监控项目(Ping 监控,监控网关 / 外网线路)
主页点【添加监控】
- 监控类型:Ping
- 名称:路由器网关(随便起名,如【网关 192.168.1.1】)
- IP 地址:填写你的路由器网关 IP(例如
192.168.1.1) - 检查间隔:30 秒
- 超时时间:5 秒
- 失败重试次数:2 次(连续 2 次 ping 失败才触发告警,避免瞬间抖动误报)
- 向下翻:通知,勾选刚才建好的 Email 通知器
- 保存

✅ 继续新增第二条监控,监控外网 DNS,用来判断外网宽带断网:
- 名称:外网 DNS 114
- 类型:Ping
- IP:
114.114.114.114 - 同样勾选邮件通知

监控逻辑:
- 网关 ping 不通 = 内网断了(NAS 到路由器)
- 网关正常、114 ping 不通 = 路由器 WAN 外网断(宽带故障)
第 5 步 告警效果说明
- 正常:页面绿色 UP
- ping 超时失败 → 状态变红 DOWN,立刻发送告警邮件;恢复上线也会发邮件通知恢复。
企业场景 排错、风险与安全规范
- 页面无法访问:检查群晖防火墙放行 3001 端口;确认容器运行状态;检查管理网段路由互通。
- Ping 探测异常:bridge 模式下容器 ping 存在限制。
方案:改用 TCP 端口探测;或者调整网络策略。
- 配置丢失:忘记挂载/app/data卷,企业环境严禁不带持久化卷直接运行容器。
- 安全规范
- ❌禁止直接对公网暴露 3001 端口,存在未授权访问风险;
- 外网如需访问监控面板:采用内网穿透、VPN 接入企业内网,或者群晖反向代理 + HTTPS + 强身份认证;
- 账号权限:仅运维人员持有管理员账号,不要开放给普通员工;
- 数据备份:将 uptime-kuma 目录纳入群晖定期备份策略,保障监控配置灾备。
- 定位边界:Uptime Kuma 仅监控服务 / 设备是否可达,不采集 CPU、内存、磁盘使用率等性能指标。如需性能监控,搭配 Zabbix 等专业监控平台。
小结
依托企业现有群晖 NAS 部署 Uptime Kuma,无需新增服务器硬件投入,低成本搭建内网可用性监控。出现设备离线、业务端口不通、Web 服务宕机时自动推送告警,缩短故障发现与排查时间,作为 IT 运维巡检的辅助工具,非常适合中小规模企业内网运维。
浙公网安备 33010602011771号