Uptime Kuma 是一个开源的监控工具,功能类似于 Uptime Robot。相较于其它同类工具,Uptime Kuma 支持自托管服务,并且限制更少。
- 监控 HTTP(s) / TCP / HTTP(s) 关键字 / Ping / DNS 记录 / 推送 / Steam 游戏服务器的正常运行时间。
- 花哨的、反应式的、快速的 UI/UX。
- 通过 Telegram、Discord、Gotify、Slack、Pushover、电子邮件 (SMTP) 和 70 多种通知服务发送通知。
- 提供代理支持。
- 支持多种语言。
- Ping 图(Ping Chart)。
- 证书信息(Certificate Info)。
(一)编写 docker-compose
(二)启动容器
(三)配置消息通知
Uptime-Kuma 提供丰富的监控配置选择,同时还支持透过 Telegram、Discord、Gotify、Slack、Pushover、电子邮件(SMTP)等 90 多种通知服务进行通知。无论您选择将警报信息通过 Webhook 传送至其他系统,还是通过电子邮件通知关键人员,甚至将多种通知方式结合使用,您都可以根据需求进行定制。这样多元的通知机制,确保您在关键时刻能够即时获得重要信息,从而迅速采取适当措施,保障系统的稳定性和可靠性。
- 在详情页面中可以看到站点的响应时长、可用率以及证书过期时间。
(四)配置监控页
- 编辑状态页面