Web

upptime:基于 GitHub 的网页在线情况监控

7dP6CShfxq.jpg

地址

GitHub

Web

Demo

预览

请输入图片描述

Features:

- 利用 GitHub Actions 每隔 5 分钟访问网站,得出可用性 - 每 6 小时记录响应时间并通过 Git 提交 - 利用 GitHub Issues 通知用户宕机消息 - 利用 GitHub Pages 生成状态监控网页,支持 PWA

使用

详见 Docs,在 GitHub 项目中点击「Use this template」创建新项目。接着完成上线 GitHub Pages、填写 Personal access tokens、完善配置文件等步骤,请大家仔细阅读文档并操作 又是利用 GitHub Actions 和 API 的一个实战项目,相比于 Uptime Robot 等成品项目,upptime 配置相对繁琐一些。但项目开源,并全部基于 GitHub 运作,相信会得到很多朋友的青睐 而 Status Website 则涵盖了宕机记录并列举了网站监控项目,点击单个网站后可以看到大致的响应时间曲线(基本没有参考价值)。我觉得还是将宕机时间图形化展示的 Uptime Robot 监控页更胜一筹。大家有需要可以自行部署这个开源的网站监控项目

分享到