云图AI云图AI
U

uptime-kuma

MITJavaScript

A fancy self-hosted monitoring tool

90kFork 8k更新于 2026-07-31

软件介绍

Uptime Kuma 是一款易于使用的自托管监控工具,支持 HTTP(s)、TCP、Ping 等多种协议,拥有精美的用户界面和 90 多种通知服务,帮助您实时掌握服务状态。

核心功能

监控 HTTP(s)、TCP、HTTP(s) Keyword、HTTP(s) Json Query、Websocket、Ping、DNS Record、Push、Steam Game Server、Docker 容器
精美、响应式、快速的 UI/UX
通过 Telegram、Discord、Gotify、Slack、Pushover、Email (SMTP) 等 90+ 通知服务发送通知
20 秒检测间隔
多语言支持
多状态页面
将状态页面映射到特定域名
Ping 图表
证书信息
代理支持
2FA 支持

适用场景

个人或团队监控网站、API 的可用性监控服务器、网络设备的连通性创建公开状态页面展示服务运行状态接收服务宕机或恢复的即时通知

Docker 部署

docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:2

FAQ

Uptime Kuma 支持哪些监控类型?

支持 HTTP(s)、TCP、HTTP(s) Keyword、HTTP(s) Json Query、Websocket、Ping、DNS Record、Push、Steam Game Server、Docker 容器等。

如何安装 Uptime Kuma?

推荐使用 Docker 安装:运行 `docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:2`。也支持非 Docker 安装,需 Node.js >= 20.4 和 Git。