我们的社区似乎总想监控一切,就连每年收费 9.95 美元的顶级网站也不例外。
他们需要知道服务器的正常运行时间是99.9999%还是99.999%。对于一台闲置的服务器来说,这可是天壤之别。
事实上,他们通常会使用一台每年只需 9.95 美元的廉价服务器来运行监控代理,从而监控其他同样只需 9.95 美元的服务器。
这里面其实包含一整套流程……
虽然正常运行时间监控看似一项极其简单的任务,几乎任何工具都能完成——但你难道不想用最好的工具来完成你的工作吗?我肯定想。
这就是我使用Uptime Kuma 的原因:

它是一款简洁易用、免费开源的正常运行时间监控工具,可让您轻松监控应用程序并接收警报。
我之前对正常运行时间监控工具的抱怨是,它们似乎都非常笨拙,感觉像是想做太多事情似的。
我的监控工具不需要上千项功能,只需要能够充分监控我的服务器即可。最好是价格越低,最好是免费的。
也就是说,对于一款正常运行时间监控工具来说,Uptime Kuma 几乎满足了你所有的需求。
一切都运行正常——而且几乎可以在任何闲置设备上运行。
任何人都能在两分钟内学会如何使用 Uptime Kuma,无需阅读任何文档。它真正做到了点击式操作:

要设置新的监控器,您只需选择各项监控设置,例如是否使用代理、是否开启通知、监控器类型等等。
然后点击“保存”,一切就搞定了。再简单不过了。
官方宣传的功能包括:
- 监控 HTTP(s) / TCP / HTTP(s) 关键字 / HTTP(s) JSON 查询 / Ping / DNS 记录 / 推送 / Steam 游戏服务器 / Docker 容器的正常运行时间
- 精美、响应迅速、运行流畅的用户界面/用户体验
- 可通过 Telegram、Discord、Gotify、Slack、Pushover、电子邮件 (SMTP) 以及90 多种通知服务接收通知,点击此处查看完整列表
- 20秒间隔
- 多语言
- 多个状态页面
- 将状态页面映射到特定域
- Ping 图表
- 证书信息
- 代理支持
- 双因素身份验证支持
他们也确实兑现了所有承诺。
想体验一下 Uptime Kuma 吗?方法如下:
如何安装 Uptime Kuma
Uptime Kuma 可以使用 Docker 安装,只需运行以下命令:
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1如果您需要更持久的环境,可以使用 Docker Compose 和以下模板:
version: '3.8' services: uptime-kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma volumes: - uptime-kuma:/app/data ports: - "3001:3001" # <Host Port>:<Container Port> restart: always volumes: uptime-kuma:然后运行:version: '3.8' services: uptime-kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma volumes: - uptime-kuma:/app/data ports: - "3001:3001" # <Host Port>:<Container Port> restart: always volumes: uptime-kuma:
docker compose up -d您可以点击此处查看 Uptime Kuma 的 GitHub 仓库。docker compose up -d
有关安装和定制的更多信息。