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
目錄中的資料:開放資料庫許可證