网站半夜悄悄挂了,第二天上班才发现——这种”宕机焦虑”,只要管过服务的人都懂。
Uptime Kuma 就是专门治这个的:把网站、接口、端口挨个盯住,谁一挂,红绿灯立刻变红,消息自己弹到你手机。一个能自己跑的 Docker 容器,数据全攥在自己手里。
先看效果

打开面板,所有被监控的服务排成一列,绿的是正常、红的是挂了。哪台机器在悄悄 503,你不用刷日志,看一眼颜色就知道。
Uptime Kuma 的吉祥物是一只猫——不是卖萌,是它在替你盯梢。怕服务器半夜悄悄挂掉?它在服务一挂的瞬间,自己发消息喊你。这大概就是我留下它的理由。
它最值钱的一下:服务一挂,消息自己弹到你手机

你设好要盯的服务和通知方式,剩下就是它替你 7×24 盯着。监控到 down 的那一刻,通知顺着你绑定的渠道发出去——邮件、飞书、钉钉、Telegram、Webhook……它支持 90 多种。半夜服务挂了,你比用户先知道。
这是我留下它的理由:宕机焦虑到此为止,再也不用靠用户投诉才发现故障。
其它能力它也都有,但今天我不想让你记那么多——只说最值钱的这一下。补两个配角:一是监控类型多,不只是 HTTP,端口、Ping、Docker 容器、关键字、甚至游戏服务器都能盯;二是能一键生成公开状态页,把”服务是否正常”直接甩给用户看。
我的判断:谁该试,谁别碰
值得装的人:管着自己服务器、网站、API 的个人站长、独立开发者、小团队运维——尤其怕半夜被故障惊醒的人。
先别碰的人:你如果只有一个托管在大型云平台、平台自带监控的静态站,收益其实不大;或者你没有任何自己掌控的服务可监控,那它对你就没用——它不是给你看个酷炫 Dashboard 的。
门槛:需要一台常开的小机器(NAS、VPS、甚至树莓派都行)能跑 Docker 或 Node,首次部署大概 10 分钟。提醒一句:它只管”在不在、通不通”,不做业务指标和链路追踪;监控目标一多,通知渠道得挨个配。公网暴露的话,一定设好账号加反向代理,别把面板敞给外人。
怎么开始
先别急着装,去官方 Demo 站(https://demo.kuma.pet/)点几下,看面板长什么样——不装也能感受。
最短上手,Docker 一行:
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma
打开 http://localhost:3001 → 添加要盯的服务 → 绑定一个通知渠道 → 故意停掉其中一个服务,看它会不会喊你。试它一天:如果它帮你抓到一次故障,或者让你少刷一次日志,就算值了。你用它盯什么?欢迎留言告诉我。
项目地址
- ✦项目名称:Uptime Kuma
- ✦GitHub:https://github.com/louislam/uptime-kuma
- ✦官网:https://uptime.kuma.pet
- ✦Star:约 8.9 万(截至 2026-07-20)
- ✦许可:MIT(以仓库 LICENSE 为准)
最新 2.4.0 在 2026-05-31 发布,仓库到今天(07-20)仍有提交,维护很活跃。自托管监控这块,它几乎是社区默认答案了——想自己掌控服务状态、又不想给监控 SaaS 交月费的人,可以下手了。
如果你觉得今天的内容有帮助,点击上方账号名片关注我,每天更新精选开源项目,让你少走弯路。