U

Uptime Kuma 服务监控

给网站和服务设定检查项,异常时通过通知渠道提醒你。

价格 · 自托管开源版
免费 — 自托管 — 服务器、存储及外部通知服务的费用由使用者承担,官方托管监控价格未公开。
平台
Web、Linux、Docker、Self-hosted
许可证
MIT
简体中文
有
最新版本
2.5.5
目录

我们的建议

想快速监控网站、端口和证书到期时间时,可以用 Uptime Kuma。要做复杂告警和长期指标分析,可看 Grafana。

核心功能

  • 定期检查 HTTP(s)、TCP、Ping、DNS 和关键字等服务状态。
  • 监测 SSL 证书到期时间并显示近期可用性记录。
  • 异常时可通过多种通知集成向维护者发送提醒。
  • 创建公开或受保护的状态页展示服务运行情况。
  • 从 Web 管理面板维护监控项、通知渠道和事件记录。

快速上手

  1. 在官方仓库确认系统要求并选择 Docker 部署方式。
  2. 为容器挂载持久化数据卷,再启动服务并创建管理员账户。
  3. 添加首个 HTTP 或 Ping 监控项,设置间隔与超时阈值。
  4. 配置至少一个通知渠道,并人为测试一次告警是否送达。
  5. 创建状态页并限制敏感服务信息的公开范围。

编辑实测

环境:macOS 26.6.2 arm64 / Docker Desktop 4.90.0 / Docker Engine 29.7.2,2 核、4 GB · 2026-10-03

镜像
louislam/uptime-kuma:2-slim
镜像体积(docker images)
约 826.84 MiB
首屏可用
3.077 秒
空闲内存
137 MiB(60 秒平均)
默认端口
3001
简体中文
初始化页语言下拉可直接切换简体中文;空监控仪表盘已显示中文。

遇到的问题与处理:官方标准 2 标签约 603 MB 压缩层,下载缓慢;切换到官方 2-slim 标签后拉取完成,初始化页选择 SQLite 才能进入下一步。

Uptime Kuma 简体中文空监控仪表盘
Uptime Kuma 简体中文空监控仪表盘
Uptime Kuma 创建管理员页面的简体中文语言选项
Uptime Kuma 创建管理员页面的简体中文语言选项

限制

  • 监控任务运行在自己的实例上,实例自身故障时可能无法发出告警。
  • 检测范围受部署点网络位置影响,不能替代多个地域的真实用户监测。
  • 历史数据、数据库备份、升级和权限安全由实例管理员负责。
  • 通知服务可能有独立的账号、速率或收费限制。

替代方案

  • Better Stack

    提供托管式监控、状态页与告警服务,免去自建实例但按套餐计费。

  • HetrixTools

    主打网站与服务器监测、黑名单监控等托管功能,探测服务由供应商运行。

  • Gatus

    开源的健康状态监控服务,配置文件驱动,适合偏好声明式配置的运维者。

常见问题

Uptime Kuma 支持哪些常见监控类型?

项目文档列出 HTTP(s)、TCP、Ping、DNS 和关键词等监控方式;可用项以你当前安装版本的面板为准。

Uptime Kuma 可以发送故障通知吗?

可以。项目支持多种通知集成;每种渠道还需单独配置凭据,并应在正式依赖前测试送达。

Uptime Kuma 状态页可以公开吗?

可以创建状态页并选择公开访问;发布前要检查页面中是否暴露内部服务名称或敏感运行信息。

Uptime Kuma 自己宕机会怎样?

运行在该实例上的检查和告警也可能一起中断;关键业务应配合外部探测点或独立监控渠道。

Uptime Kuma 是否有官方云监控订阅?

Uptime Kuma 是免费开源项目。若改用托管监控服务,价格按所选服务商方案计算。

来源

  1. Uptime Kuma 官方项目主页
  2. Uptime Kuma GitHub Latest release
  3. Uptime Kuma 官方仓库许可证
  4. Uptime Kuma 官方 README 与功能清单
  5. Uptime Kuma 官方部署与使用 Wiki
  6. 简体中文界面语言证据
  7. 简体中文界面语言证据
部分分类图标来自 Iconfont