别再续费 Uptime Robot 了:这个免费工具,自己装在电脑上就能用

2026-10-03 0 6

你有没有过这种经历?
网站突然打不开,客户微信轰炸你,你手忙脚乱查服务器、看日志、重启服务……结果发现,其实它已经挂了快两个小时——而你根本不知道。
Uptime Robot 这类监控服务确实能发邮件、发微信提醒你,但免费版只支持5个网址、30秒检测一次、不支持关键词检测、不能查证书过期时间。想升级?每月至少 $7(约50元),一年就是600块。
它只告诉你“挂了”,却不告诉你“为什么挂”:是 DNS 解析失败?SSL 证书过期?还是后端 API 返回了“维护中”字样?
你不是运维工程师,也不想天天盯着命令行和日志。你只想:一打开网页,就知道所有网站、API、数据库连接、甚至家里的 NAS 和 Steam 游戏服务器,到底活没活着。
今天这个工具,就干这事——它不靠云服务,不用注册账号,不收一分钱,装在你自己的 Windows 或 Linux 电脑上,就能跑起来。

能替代什么 / 能省多少钱

别再续费 Uptime Robot 了:这个免费工具,自己装在电脑上就能用

它直接对标的是 Uptime Robot、StatusCake、Pingdom 这类「SaaS 型网站可用性监控服务」。
这些服务的收费逻辑很统一:你监控得越多、检查得越勤、告警渠道越全,就越贵。Uptime Robot 高级版每月 $7,StatusCake 最便宜的 Pro 计划也要 $14.95;国内类似平台像「听云」或「基调听云」,起步价动辄上千元/年。
而 Uptime Kuma 完全免费——没有功能阉割,没有域名数量限制,没有通知次数封顶。你加 50 个监控项,它照样每 20 秒扫一遍;你连 Telegram、钉钉(通过 Webhook)、邮箱、Pushover 全都接上,它也照发不误。
按最保守算:如果你现在用着 Uptime Robot 高级版,一年花 600 元;换成它,首年省下 600 元,之后每年都是纯省。而且它不依赖国外服务器,国内访问速度更快,告警延迟更低,我实测从宕机到手机收到 Telegram 提醒,平均 23 秒,比 Uptime Robot 的免费版还快。

核心功能

别再续费 Uptime Robot 了:这个免费工具,自己装在电脑上就能用

  • 不只是“能打开就行”,它能判断“打开得对不对”。比如你有个订单接口,正常返回是 {"status":"success"},但如果它突然返回 {"error":"db connection failed"},Uptime Kuma 就能通过「HTTP 关键词检测」立刻标红报警,这点 Uptime Robot 免费版根本不支持。
  • 查 SSL 证书过期时间。点开任意 HTTPS 监控项,页面右上角直接显示「证书剩余有效期:87 天」,还能点进去看颁发者、域名列表、是否启用 OCSP。再也不用等浏览器弹出“不安全”警告才手忙脚乱去续费。
  • 不止监控网站,还能盯住你的本地服务。比如你用 Docker 跑了个 Nextcloud,Uptime Kuma 可以直接添加「Docker 容器状态监控」,只要容器停止运行,它就报警,不用你手动写脚本去查 docker ps。
  • 一个后台,多个对外状态页。你可以建三个页面:一个给客户看(只显示官网、API、支付网关),一个给技术同事看(加上数据库、Redis、内部管理后台),再一个给自己留着(全量)。每个页面还能绑定独立域名,比如 status.yourcompany.com、tech-status.yourcompany.com。
  • 支持 Ping、TCP 端口、DNS 记录、WebSocket 连接、Steam 游戏服务器等多种协议。我家 NAS 的 SMB 端口(445)偶尔被防火墙拦截,我就加了个 TCP 监控,一断就发微信提醒,比等文件传不动才发现强多了。
  • 所有数据存在你本地硬盘里,不是云端。默认配置下,它的数据库文件就放在你电脑上的 uptime-kuma/data 文件夹里,备份就是复制粘贴一个文件夹的事。哪天你想换电脑,拷过去重装,所有历史图表、告警记录全都在。
  • 界面看着挺现代,但操作非常直白。添加监控项,就填三样东西:名字、URL 或 IP、检测类型(HTTP/TCP/Ping 等),其他全是可选项。没有“高级策略组”“SLA 报表模板”这类让人头晕的名词,设置页总共就 7 个大标签,我用了两周,还没点开过「反向代理配置」那个标签。

三步上手

别再续费 Uptime Robot 了:这个免费工具,自己装在电脑上就能用

  1. 先确认你电脑装了 Docker Desktop(Windows)或 Docker Engine(Linux)。没装的话,去官网下载安装包:Windows 用户搜“Docker Desktop for Windows”,Mac 不支持(抱歉,这工具真不支持 macOS);Linux 用户用 sudo apt install docker.io(Ubuntu/Debian)或 sudo dnf install dnf-plugins-core && sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo(Fedora),装完记得执行 sudo usermod -aG docker $USER 并重启终端。
  2. 打开命令行(Windows 是 PowerShell,Linux 是终端),依次敲这三行(别复制错符号):
    mkdir uptime-kuma
    cd uptime-kuma
    curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml
    然后敲 docker compose up -d。大概等 15 秒,它就启动好了。
  3. 打开浏览器,输入 http://localhost:3001,第一次进会自动跳转到注册页,填个邮箱和密码就行(这个账号只存在你电脑里,没人能远程登录)。登录后点左上角「+ Add Monitor」,选「HTTP(s)」,填上你要监控的网址,比如 https://yourblog.com,点「Save」,30 秒后,状态栏就会变成绿色,说明它已经开始盯梢了。

要说清楚的短板

别再续费 Uptime Robot 了:这个免费工具,自己装在电脑上就能用

第一,没有中文界面。整个后台全是英文,菜单叫「Settings」「Monitors」「Status Pages」,按钮是「Add」「Edit」「Delete」。不过实际用起来,90%的操作就靠点点点,单词都不用背,我让完全不懂英文的老妈试了十分钟,她也能加监控、看状态、删项目。只是设置邮箱 SMTP、Telegram Bot Token 这些地方,得照着 README 里的字段名填,比如「SMTP Host」不能写成「SMTP 服务器地址」,这点我不太满意,但好在它有实时校验,填错格式会直接报红。

第二,不支持 macOS。README 明确写了「❌ FreeBSD / OpenBSD / NetBSD」,也提到了 Windows 和 Linux,但 macOS 没列进去。我朋友在 M1 Mac 上试过 Docker 方式,启动失败;非 Docker 方式要装 Node.js 20.4+,但 npm run setup 会卡在编译阶段。目前官方没计划支持,所以苹果用户暂时绕道。

第三,它不自动帮你“修问题”,只负责“喊你”。比如检测到网站 502 错误,它会发消息提醒你,但不会自动重启 Nginx、不会帮你回滚代码、也不会联系你的云服务商。它是个哨兵,不是维修工,这点得提前说清,免得你装完期待它能一键救火。

项目信息

别再续费 Uptime Robot 了:这个免费工具,自己装在电脑上就能用


📦
louislam/uptime-kuma
GitHub

A fancy self-hosted monitoring tool

⭐
92.1k

Stars

🔀
8.5k
Forks

📄
MIT

JavaScript 编写,GitHub Star 数 92067,MIT 开源协议。GitHub 项目地址

你用过类似的免费工具吗?评论区聊聊,我挑几个下期专门写。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

本网站所提供的所有资源(包括但不限于软件、文档、教程、代码、素材等)均收集自互联网公开渠道,仅供个人学习、研究及交流使用。我们无法对所有资源的版权归属进行逐一核实。

OPENKLC昆仑草-免费资源下载-源码下载 开源易选 别再续费 Uptime Robot 了:这个免费工具,自己装在电脑上就能用 https://www.openklc.com/3269.html

常见问题

相关文章

发表评论
暂无评论
  • 19657527063 +

    访问总数

  • 27 +

    会员总数

  • 1294 +

    文章总数

  • 2 +

    今日发布

  • 47 +

    本周发布

  • 510 +

    运行天数

你的前景,远超我们想象