返回教程列表
飞牛NAS部署Uptime Kuma - 服务监控面板
2026-07-02
Uptime Kuma是一个美观易用的服务监控工具。Docker部署后通过3001端口访问管理界面。在主面板点击添加监控按钮,填入服务名称和访问地址即可开始监控。当服务响应超时或返回错误状态码时,它会通过邮件、Telegram或Webhook等多种方式发送告警。
一、Docker部署Uptime Kuma
在飞牛NAS的Docker管理器中创建容器:
镜像:louislam/uptime-kuma:latest
容器名:uptimekuma
端口映射:
- 3001端口 → 本地3001(管理后台)
存储卷映射:
- 创建文件夹 /docker/uptimekuma/data,映射到容器内的 /app/data
创建完成后浏览器打开 http://你的NAS内网IP:3001。
二、首次设置
第一次打开会要求创建管理员账号,设置用户名和密码后进入主面板。界面是全中文的,很友好。
三、添加监控项
点击「添加监控」,按以下步骤操作:
1. 监控类型选 HTTP(s),输入你想监控的服务URL。
2. 比如监控Jellyfin就填 http://192.168.1.100:8096,监控qBittorrent就填 http://192.168.1.100:8080。
3. 显示名称填一个你记得住的名字,比如「Jellyfin影音库」。
4. 间隔时间默认60秒,一般不用改。
5. 如果服务需要登录,可以勾选「高级选项」填写账号密码。
6. 点击保存,监控就开始运行了。
把你NAS上跑的所有Web服务都加进来,包括:
- NAS系统后台:http://192.168.1.100:5000
- Jellyfin:http://192.168.1.100:8096
- qBittorrent:http://192.168.1.100:8080
- Home Assistant:http://192.168.1.100:8123
- Alist:http://192.168.1.100:5244
- 思源笔记:http://192.168.1.100:6806
如果有公网域名配了Nginx Proxy Manager,也可以把域名加进去监控公网访问是否正常。
四、设置告警通知
点击右上角设置→「通知」,配置告警方式。推荐用「Telegram Bot」或者「邮件」。
Telegram Bot设置:
1. 在Telegram里搜索 @BotFather,创建一个Bot获取Token。
2. 找到你的Chat ID(可以搜 @userinfobot)。
3. 在Uptime Kuma的通知设置里选择Telegram,填入Token和Chat ID。
4. 点击测试,如果能收到测试消息就说明配置成功了。
如果不想加通知,每天登录面板看一眼也行,绿色代表正常、红色代表宕机、黄色代表响应慢。
五、查看监控统计
Uptime Kuma会自动生成服务可用率统计,30天、90天、180天的uptime百分比一目了然。还能查看每次宕机的时间和持续时长,方便排查问题。
返回教程列表