Uptime Kuma

Uptime Kuma 自托管,一键部署

Uptime Kuma 监控网站可用性。Automatio 通过一键将其部署到带有 HTTPS 的专用服务器,使监控数据和状态页保持私密。

自托管 uptime kumauptime kuma vps开源监控网站监控工具docker uptime kuma状态页软件
Uptime Kuma logo

Uptime Kuma

Analytics

Uptime Kuma 监控网站可用性。Automatio 通过一键将其部署到带有 HTTPS 的专用服务器,使监控数据和状态页保持私密。

monitoring

部署 Uptime Kuma 你会得到什么

我们为它租用的服务器、费用,以及安装时会问你什么。

服务器
CX23 · 2 vCPU · 4 GB RAM
起价
$9/月
安装
无需配置

每次部署都包含

  • 独立服务器,一台一应用
  • 自动签发 HTTPS 证书
  • 免费子域名,可选自定义域名
  • 重启、扩容、快照与恢复

项目

本页面指向 Automatio 之外的全部链接。

一键部署 Uptime Kuma

在你自己的服务器上,数据归你。无需终端、无需 Docker 命令、无需配置证书。

  1. 1

    选择规格

    从满足该应用的最小服务器开始,之后可直接扩容,无需重装。

  2. 2

    点击部署

    我们租下服务器,用 Docker 安装应用,并把子域名指向它。

  3. 3

    看着它启动

    开通全自动进行,需要几分钟。HTTPS 证书签发后应用即可访问。

服务器规格

随 Automatio 订阅按月计费。随时销毁服务器即停止计费。

Uptime Kuma能力

探索Automatio能为此用例做什么

多协议监控

跨各种网络层(包括 Web、数据库和网络协议)验证服务健康状况。您可以设置特定的预期状态码、检查响应体中的关键词以及验证 DNS 记录解析。这确保了网站不仅可访问,而且功能正常。

  • 1HTTP 和 HTTPS 跟踪
  • 2TCP 端口检查
  • 3Ping 和 ICMP 监控
  • 4DNS 记录验证
  • 5Steam 游戏服务器支持

Uptime Kuma能力

  • 多协议监控

    跨各种网络层(包括 Web、数据库和网络协议)验证服务健康状况。您可以设置特定的预期状态码、检查响应体中的关键词以及验证 DNS 记录解析。这确保了网站不仅可访问,而且功能正常。

    1. HTTP 和 HTTPS 跟踪
    2. TCP 端口检查
    3. Ping 和 ICMP 监控
    4. DNS 记录验证
    5. Steam 游戏服务器支持
  • 通知集成

    将监控引擎连接到您现有的通信工具,以便在服务故障的瞬间获取警报。该应用开箱即用,支持 90 多种不同的通知提供商。您可以根据严重程度或团队,为特定的监控组配置不同的警报通道。

    1. Discord 和 Slack Webhook
    2. Telegram 机器人集成
    3. SMTP 和电子邮件警报
    4. Pushover 和 Signal 支持
    5. 自定义 Webhook 触发器
  • 自定义状态页

    创建公开或私有的页面,向您的用户或内部利益相关者传达服务状态。这些页面与主管理控制面板解耦,可以使用自定义徽标和 CSS 进行品牌定制。它们允许用户检查运行时间历史记录,而无需管理权限。

    1. 公开和私有可见性
    2. 自定义 CSS 样式
    3. 事件日志报告
    4. 多语言支持
    5. 分组服务视图
  • 响应式控制面板

    通过使用 [Vue 3](https://vuejs.org/) 和 [Socket.io](https://socket.io/) 构建的控制面板监控您的基础设施。界面会随着状态变化实时更新,这意味着您无需刷新页面即可查看当前的可用性。latency 图表显示了历史响应时间,有助于识别性能趋势。

    1. 实时 socket 更新
    2. 历史 latency 图表
    3. 深色和浅色主题
    4. 响应式移动端 UI
    5. 证书到期跟踪
  • 心跳推送监控

    监控无法从公共互联网访问的内部服务器、Cron 任务或备份脚本。服务不会等待控制面板来 ping,而是向控制面板上的特定 URL 发送“心跳”请求。如果控制面板未能在设定的时间窗口内收到此信号,它就会触发警报。

    1. 推送 API 端点
    2. Cron 任务跟踪
    3. 内部服务器监控
    4. 自定义超时窗口
    5. 成功/失败信号类型

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

数据驻留: 将您的内部服务元数据和 IP 地址保留在您自己的服务器上,而不是与第三方提供商共享基础设施模式。
单点故障: 如果您的监控 VPS 宕机,您将失去对所有其他服务的可见性;最佳实践是将此服务与您的主堆栈分开托管。
无限监控数量: 运行数百次检查,而不会遇到像 UptimeRobot 等专有工具中的按监控收费的限制。
通知设置: 您必须提供自己的 SMTP 凭据或 Telegram、Discord 等服务的 API 密钥才能启用外部警报。
内网探测: 监控未暴露给公共互联网的私有网络或 VPN 上的服务,确保全面覆盖。
数据库管理: 监控日志存储在本地 SQLite 数据库中,这需要定期快照以在服务器迁移期间保留历史记录。
零循环费用: 只需支付固定的 VPS 资源成本,而不是对自定义域名等基础功能进行限制的分级订阅计划。
资源限制: 以非常高的频率(例如每 1 秒一次)运行数十个监控可能会在基础服务器层上消耗大量的 CPU 和 RAM。
私有状态页: 为内部利益相关者托管您自己的状态页,无需按页面或按订阅者支付额外费用。

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

设置时间

comparisonTable.self-hosted.managedSaas即时
comparisonTable.self-hosted.diy30-60 分钟
comparisonTable.self-hosted.automatio几分钟

数据隐私

comparisonTable.self-hosted.managedSaas与供应商共享
comparisonTable.self-hosted.diy100% 私密
comparisonTable.self-hosted.automatio100% 私密

成本形态

comparisonTable.self-hosted.managedSaas按监控数量定价
comparisonTable.self-hosted.diy固定 VPS 费用
comparisonTable.self-hosted.automatio固定 VPS 费用

HTTPS 设置

comparisonTable.self-hosted.managedSaas包含
comparisonTable.self-hosted.diy手动证书管理
comparisonTable.self-hosted.automatio自动 Let's Encrypt

状态页

comparisonTable.self-hosted.managedSaas通常限制为 1-2 个
comparisonTable.self-hosted.diy无限
comparisonTable.self-hosted.automatio无限

这适合谁

真正在自己服务器上运行 Uptime Kuma 的人,以及这样做带来的改变。

独立创始人

需要在客户发现之前知道 MVP 是否宕机,又不想支付昂贵的企业级 SaaS 费用。

以固定的月度服务器成本获得可靠的运行时间警报和历史数据。

  • 监控落地页健康状况
  • 为 API 错误设置 Slack 警报
  • 跟踪网站 latency 趋势

家庭实验室(Homelab)爱好者

手动跟踪和管理数十个本地容器和 NAS 服务非常困难。

集中式控制面板,用于管理所有本地网络和硬件状态。

  • 监控 NAS 可用性
  • 跟踪 Home Assistant 运行时间
  • 为备份设置推送心跳(heartbeat)

自由职业开发者

客户需要运行时间证明,但开发者没有预算购买高级监控订阅。

作为托管服务的一部分,免费向客户提供专业的状态页。

  • 构建客户状态页
  • 监控 SSL 证书到期
  • 生成每月运行时间报告

运维工程师

专有工具无法触及公司防火墙后面的服务。

在本地网络内安全地监控内部 API 端点和数据库端口。

  • 监控内部数据库端口
  • 跟踪私有 API latency
  • 在 DNS 解析失败时发出警报

什么是这个提示词?

了解此提示词的功能以及它如何帮助您获得更好的效果。

开源监控标准

Uptime Kuma 已成为需要私有、自托管监控基础设施的开发者的首选。由 Louis Lam 创建并以 MIT 许可证发布,它旨在解决传统监控工具的可靠性和定价限制。通过使用现代技术栈(Vue 3 用于界面,Socket.io 用于后端通信),该应用提供了响应迅速的体验,状态更改会立即反映在控制面板上。这种架构避免了旧监控系统典型的页面刷新延迟。

监控类型与架构

在其核心,该应用程序充当一个集中式探测引擎。您可以通过 IP 地址、主机名或 URL 定义监控。然后,引擎会以指定的间隔 ping 这些端点。它超越了简单的连接性检查;您可以将其配置为在响应主体中查找特定的关键词模式,或验证 DNS 服务器是否正确解析记录。对于按计划执行的任务(例如数据库备份或 cron 任务),推送监控类型允许任务本身主动上报。所有历史数据(包括 latency 和事件日志)都存储在本地 SQLite 数据库中,使整个系统保持自包含。

设置与首小时工作流程

初始部署后,工作流程集中在控制面板的配置上。大多数用户的首要任务是建立管理员账户并添加主要的网站监控。该应用通过支持 90 多个通知提供商简化了警报过程。设置 Discord Webhook 或 Telegram 机器人通常只需不到两分钟。一旦基准监控运行起来,用户通常会将他们的服务分组并发布状态页。这些页面作为面向公众的网站,向终端用户展示运行时间百分比和事件历史记录,同时不授予他们管理控制台的访问权限。

所有权与托管服务的对比

自托管 Uptime Kuma 的主要动力是摆脱“监控税”。随着您添加更多网站或缩短检查间隔,许多专有服务会收取呈指数级增长的费用。对于自托管实例,唯一的限制是您 VPS 的实际 CPU 和内存。此外,对于那些监控敏感内部应用程序的用户来说,托管您自己的监控服务器可确保关于您的基础设施的数据永远不会离开您的受控环境。

什么是这个提示词?

人们对 Uptime Kuma 的评价

看看社区对 Uptime Kuma 的看法

我以前用过 UptimeRobot,但开始变得有点不稳定,而且他们把所有 decent 的功能都锁在了昂贵的付费墙后面。
Panic135
reddit
我从 Uptime Kuma 开始……因为我们的服务没有暴露在外部,所以监控服务无法监控它们。我在托管服务器上运行 Uptime Kuma 并向其推送警报。
Outrageous_Ad_3438
reddit
在这个项目中,我完全使用 socket.io 作为后端,Vue 3 作为前端……我一直在寻找一个可以监视我内部服务的监控工具……所以我决定自己构建一个。
louislamlam
reddit
Uptime Kuma 现在正在我的 8 欧元/月的 VPS 上运行!这个 VPS 现在运行着:Umami、Beszel 和 Uptime Kuma。
Marvin
twitter
Uptime Robot 提供可靠的免费网站监控服务,在运行时间跟踪方面表现出色,但 Uptime Kuma 是我自托管的首选。
Shounak Gupte
twitter
Uptime Kuma 是一个出色的监控服务器,可以在您的自托管应用堆栈宕机时随时通知您。
Choco
twitter

关于 Uptime Kuma 的视频

观看关于 Uptime Kuma 的教程、评测和讨论

它帮助你监控在家庭实验室或任何地方运行的所有服务。

它可以监控寻找特定 http 代码的 http 服务。

它甚至可以抓取网站来寻找特定的关键词。

你不想访问网页并加载整个网页。

访问健康检查端点要干净得多。

这是一个非常漂亮的网页界面。

它非常干净且极简,为你提供所有数据。

它仅在 DNS 查询未解析时才发送通知。

这些都是监控任何响应式服务的绝佳方式。

不仅仅是提示词

用以下方式提升您的工作流程 AI自动化

Automatio结合AI代理、网页自动化和智能集成的力量,帮助您在更短的时间内完成更多工作。

AI代理
网页自动化
智能工作流

Uptime Kuma专业提示

专家提示助您充分利用Uptime Kuma。

选择合适的检测间隔

对于非关键服务,建议使用 60 秒的检测间隔,以最小化 CPU 使用率并防止您的 IP 被严格的防火墙拉黑。

独立部署监控

将控制面板托管在与您正在监控的网站不同的服务器上。如果宿主服务器崩溃,您需要监控服务保持运行以发送警报。

利用推送监控

对于没有公开 URL 可以 ping 的内部任务(如备份或定时任务),请使用推送监控类型。

监控 SSL 证书

控制面板可以自动跟踪证书到期日期,在网站显示安全警告前几天向您发出通知。

用户评价

用户怎么说

加入数千名已改变工作流程的满意用户

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.