教程
发布于 2026年7月9日入门预计 10 分钟

在自己的服务器上部署 Uptime Kuma

使用 Kumo2 一键自托管应用流程运行开源可用性监控的入门教程。

Markdown 源文

你将构建什么

Uptime Kuma 是一个开源状态监控工具,可监控 HTTP 端点、TCP 端口、ping 检查和关键词检查。本教程从 Kumo2 的一键自托管应用流程开始,并指出应用上线后应优先检查的设置。

本教程如何验证

本教程按当前 Kumo2 Uptime Kuma 应用流程维护:基于 Docker 的创建流程、持久化应用存储、服务器详情页,以及 Uptime Kuma 首次运行时的管理员设置。它适用于新的单服务器部署,不适用于从其他主机迁移已有监控历史。

开始之前

你需要一个 Kumo2 账户、一种付款方式,以及一个域名或子域名(如果你想使用更友好的公开 URL)。你也可以先直接通过服务器 IP 测试部署。

对于小型个人监控,建议从较小的服务器规格开始。如果之后要监控许多端点或保留更长历史记录,再增加 CPU 或内存。

部署应用

打开 Uptime Kuma 自托管应用页面,选择靠近被监控服务的区域,并确认订单。Kumo2 会创建服务器、安装 Docker 运行环境,并使用持久化存储启动 Uptime Kuma。

创建完成后,从服务器详情页打开应用 URL,并在 Uptime Kuma 中创建第一个管理员账户。

添加第一个监控项

为你的主网站或 API 创建一个 HTTP 监控项。使用公开 URL,设置合理的检查间隔,并添加简短友好的名称,让仪表盘保持易读。

如果要监控私有服务,请把这些检查保留在同一私有网络中,或用防火墙规则限制访问。监控项不应该要求把大范围管理端口开放到公网。

验证部署

创建第一个监控项后,等待至少一次成功检查和一个完整检查间隔。确认仪表盘会更新、刷新页面后监控历史仍然保留,并且服务器防火墙只暴露你有意开放的端口。

检查持久性

确认应用数据卷已经挂载,并且服务器磁盘足以满足你的保留策略。如果 Uptime Kuma 会成为运维流程的一部分,请尽早配置通知,让故障不仅停留在仪表盘,也能送达正确的邮箱或聊天室。

下一步

  • 应用正常工作后,把域名指向服务器。
  • 先为用户最容易感知的服务添加监控。
  • 保持服务器防火墙收敛:允许 Web 流量进入,管理入口只对可信位置开放。
  • 记录谁负责监控列表和通知目的地。

准备好部署你自己的 Uptime Kuma 了吗?

在你掌控的服务器上启动它。开通和 Docker 由我们处理,控制权始终在你手中。

部署 Uptime Kuma
7 天退款保证

部署后 7 天内不满意?申请即可获得全额退款。