upptime
v2.0.0
Upptime (https://upptime.js.org)은 GitHub Actions, Issues 및 Pages를 통해 전적으로 구동되는 오픈 소스 가동 시간 모니터 및 상태 페이지입니다. Pabio의 지원을 받아 Anand Chowdhary가 제작했습니다.
저는 Upptime이 [GitHub Actions]를 놀랍도록 영리하게 활용했다고 생각합니다. 기본적으로 원하는 대로 구성 가능한 무료 가동 시간 모니터를 얻을 수 있습니다. – CSS 트릭
Upptime은 1,000명 이상의 사람과 팀이 엔드포인트가 언제 다운되는지 확인하기 위해 사용됩니다.
URL | 상태 | 역사 | 응답 시간 | 가동 시간 |
---|---|---|---|---|
? 위로 | google.yml | 95ms | 100.00% | |
위키피디아 | ? 위로 | 위키피디아.yml | 202ms | 100.00% |
해커 뉴스 | ? 위로 | 해커-뉴스.yml | 272ms | 100.00% |
손상된 사이트 테스트 | ? 아래에 | 테스트 깨진 site.yml | 0ms | 0.00% |
IPv6 테스트 | ? 아래에 | i-pv6-test.yml | 0ms | 0.00% |
Upptime은 GitHub와 제휴하지 않거나 GitHub에서 보증하지 않습니다.
GitHub Actions 워크플로에서 URL 중 하나가 다운되었음을 감지하면 자동으로 GitHub 문제(예제 문제 #67)가 열립니다. 의견을 추가하여 이 문제에 사건 보고서를 추가할 수 있습니다. 사이트가 다시 작동하면 문제도 자동으로 종료됩니다.
하루에 4번, 또 다른 워크플로우가 실행되어 웹 사이트의 응답 시간을 기록합니다. 이 데이터는 GitHub에 커밋되므로 각 파일의 커밋 기록(예: 커밋 기록)에서 사용할 수 있습니다. 그런 다음 GitHub API를 사용하여 각 엔드포인트의 응답 시간 기록을 그래프로 표시하고 사이트가 다운된 시점을 추적합니다.
./history
디렉터리의 데이터: 오픈 데이터베이스 라이선스