upptime
v2.0.0
Upptime (https://upptime.js.org) 是开源正常运行时间监视器和状态页面,完全由 GitHub Actions、Issues 和 Pages 提供支持。它由 Anand Chowdhary 制作,并得到 Pabio 的支持。
我发现 Upptime 是 [GitHub Actions] 的令人难以置信的巧妙用法。您基本上可以获得一个免费的可配置正常运行时间监视器,无论您想要什么。 – CSS 技巧
Upptime 被超过 1,000 名人员和团队使用,以确保他们知道端点何时出现故障。
网址 | 地位 | 历史 | 响应时间 | 正常运行时间 |
---|---|---|---|---|
谷歌 | ?向上 | 谷歌.yml | 95毫秒 | 100.00% |
维基百科 | ?向上 | 维基百科.yml | 202毫秒 | 100.00% |
黑客新闻 | ?向上 | 黑客新闻.yml | 272毫秒 | 100.00% |
测试损坏站点 | ?向下 | 测试损坏站点.yml | 0毫秒 | 0.00% |
IPv6测试 | ?向下 | i-pv6-test.yml | 0毫秒 | 0.00% |
Upptime 不隶属于 GitHub,也不受 GitHub 认可。
当 GitHub Actions 工作流程检测到您的某个 URL 已关闭时,它会自动打开一个 GitHub 问题(示例问题 #67)。您可以通过添加评论来添加事件报告到此问题。当您的网站恢复时,问题也将自动关闭。
另一个工作流程每天运行四次并记录您网站的响应时间。此数据已提交到 GitHub,因此可在每个文件的提交历史记录中使用(示例提交历史记录)。然后,GitHub API 用于绘制每个端点的响应时间历史记录并跟踪站点何时出现故障。
./history
目录中的数据:开放数据库许可证