👉 Features:
- 提供 HTTP(S) / TCP Port / Ping / DNS / 关键字等监控类型
- 支持自定义心跳间隔和重试次数
- 支持自定义有效状态码,支持反向监控
- 提供 Telegram / Discord / Slack / Email (SMTP) 等多种通知方式
- 支持 2FA 认证和数据备份导出
- i18n 支持、适配 Dark Mode
- 可视化图标展示,一目了然
Uptime Kuma 身上处处是 Uptime Robot 的影子,主题色采用了绿色、可视化进度条十分相似、连 logo 都只是小改。不同的是,Uptime Robot 是商业项目,而 Uptime Kuma 是开源自托管的仿品
Uptime Kuma 在监控和通知这两个方面做得还是不错的,基本能够满足我的日常使用需求,相比来讲通知的接口更加丰富。用户只需要一台 VPS,即可使用 Docker 或者本地安装的方式进行部署
这个项目的一个特色应该是支持数据备份导入与导出,非常贴心地考虑到了自托管存在的风险,可惜目前没有一个面向 public 的状态展示页面。开发者在 GitHub 给出了 roadmap,大家也可以随时关注项目接下来的发展。顺带一提,他们的中文本地化其实目前还不算完善