2020-12-03 13:06:17 +00:00
2020-12-03 12:47:27 +00:00
2020-12-03 13:06:17 +00:00
2020-12-03 00:46:15 +00:00
2020-12-03 12:58:02 +00:00
2020-11-30 01:12:08 +05:30
2020-11-14 20:30:38 +05:30
2020-08-08 23:18:36 +05:30
2020-12-03 18:28:20 +05:30

Upptime

Upptime (https://upptime.js.org) is the open-source uptime monitor and status page, powered entirely by GitHub Actions and Issues. It's made with 💚 by your friends at Koj.

Uptime CI Response Time CI Graphs CI Static Site CI Summary CI

📈 Live Status: 🟧 Partial outage

URL Status History Response Time Uptime
Google 🟩 Up google.yml
Response time graph 87ms
Response time 87
24-hour response time 170
7-day response time 87
30-day response time 84
1-year response time 87
Uptime 99.99%24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 99.99%
Wikipedia 🟩 Up wikipedia.yml
Response time graph 138ms
Response time 138
24-hour response time 134
7-day response time 80
30-day response time 78
1-year response time 138
Uptime 100.00%24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 100.00%
Hacker News 🟩 Up hacker-news.yml
Response time graph 364ms
Response time 364
24-hour response time 389
7-day response time 426
30-day response time 409
1-year response time 364
Uptime 99.84%24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 99.84%
Broken Site 🟥 Down broken-site.yml
Response time graph 0ms
Response time 0
24-hour response time 0
7-day response time 0
30-day response time 0
1-year response time 0
Uptime 0.00%24-hour uptime 0.00%
7-day uptime 0.00%
30-day uptime 1.40%
1-year uptime 0.00%
Secret Site 🟩 Up secret-site.yml
Response time graph 46ms
Response time 46
24-hour response time 98
7-day response time 47
30-day response time 41
1-year response time 46
Uptime 99.98%24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.96%
1-year uptime 99.98%

This README is also available in 🇧🇷 Brazilian Portuguese

How it works

  • GitHub Actions is used as an uptime monitor
    • Every 5 minutes, a workflow visits your website to make sure it's up
    • Response time is recorded every 6 hours and committed to git
    • Graphs of response time are generated every day
  • GitHub Issues are used for incident reports
    • An issue is opened if an endpoint is down
    • People from your team are assigned to the issue
    • Incidents reports are posted as issue comments
    • Issues are locked so non-members cannot comment on them
    • Issues are closed automatically when your site comes back up
    • Slack notifications are sent on updates
  • GitHub Pages are used for the status website
    • A simple, beautiful, and accessible PWA is generated
    • Built with Svelte and Sapper
    • Fetches data from this repository using the GitHub API

Screenshot of status website

💝 Who's using Upptime

djsnipa1/cuddly-spoon avioli/ionata.com.au-uptime BenMagill/upptime domiSchenk/upptime dogwonder/upptime j0hannr/upptime liamstewart23/uptime lucky13820/uptime rdp-studio/upptime nhammond101/upptime MacKisco/upptime mozillazg/uptime doggy0425/monitoring phg98/upptime camphor-/status vandreleal/upptime Starker3/uptime absk1317/uptime hhwon/status fjoker/upptime dlunch/upptime wtfpeter/stats jsjsjsjsjsjsjsjs/uptime Dodger77/upptime ChuckMac/chuckmacdev-uptime wayne0926/upptime KieranHolroyd/monitoring ITGlobal/upptime ThomasIAm/upptime jonasgithub/Upptime jeongsk/upptime shamoon/mswd-upptime okankocyigit/upptime level7in/uptime.level7in.com lightcyde/upptime k9barry/upptime trineedle/upptime-stickybomb tavy315/upptime ricardomaia/upptime gikiapp/status adadaptedinc/upptime AmazonPython/upptime justcopy/tem gwanryo/upptime bigwing/upptime duleorlovic/upptime slallemand/upptime nutriot/status whistlerbrad/uptime upptime/updates k-hal/upptime PH4NTOMiki/uptime-checker Lukplop/test-upptime nfuad/uptime-check swuecho/upptime jmutai/uptime kong67/status unosquare/upptime AttractMore/uptimemonitor live4dev/uptime gcsalzburg/upptime teslamint/uptime SOLPLPARTY/upptime compusam/upckmonitor Mehuge/upptime unliar/happy-upptime edbighead/upptime ryanda/web-upptime jeongbeom324/upptime_test jeffutter/upptime tonybastienricher/upptime havitplay/upptime phpMyFAQ/status.phpmyfaq.de stijnbrysbaert/upptime FastGitORG/uptime JeffreyBool/githubmemory-upptime BeeCorp/upptime-verifli cheesemarathon/upptime CBMDF/upptime XLorPaste/upptime decuyperjeremie/upptime theleetax/uptime yongjunleeme/upptime mantagen/upptime tadacodes/tada-uptime lefuex/upptime zhakell/upptime Crstian19/Upptime rem42/upptime Garagist/upptime a1exalexander/upptime HoscoHarding/P-ginasPrueba Ryanjiena/upptime David-A-James/upptime rdpupptime/upptime empmdk/upptime chrimbo/upptime silhouette88/upptime konekoya/konekoya-github-io-watcher jgui1129/uptodate-sites gwendoux/upupup amblerkr/upptime zowievangeest/voorhoede-support-upptime godong9/gdgo Linkspring/upptime Wujiao233/host-upptime Taku-Yamashita/upptime ngc7331/upptime asar-studio/uptime pitgrap/upptime-status cheney-yan/uptime sundowndev/status giftcardbd/status bigtablesystems/schoolstart-status CDU-Neuss/status getbooka/status enieber/status Kopilote/status albismart/uptime quomi/status bbonkr/uptime GooseMod/status baddate/uptime-monitor TMShader/szlamingo-amongus xosan4ever/upptime SJang1/ServerStatus ChrAlpha/upptimes fullprofile/status_monitor alexandervantrijffel/upptimemonitoring HigherStack/higherstack-monitor GennadySpb/upptime-yandex-cloud morten-olsen/home-server-monitor jcruse-erw/UptimeReport jjeaby/mew jonhadfield/monitor xoff1337/xoff1337 SocialGouv/upptime mattradford/upptime logotip4ik/up-time chillgroup/relinks-status Hokutosei/HexaUptime BlakeRain/upptime.blakerain.com ForBestClients/upptime getfetch-io/status.getfetch.io aureooms/monitor Jolg42/upptime joecof/symmetrical-succotash BarkleyREI/ArchiTECH-upptime 9min/upptime SergioRugiero/UptimeDropit geored/test-git-actions richardtape/ubcupptime wvdraay/upptime saxobroko/animated-carnival whereismyjetpack/status koj-co/status BotSauce/status CardinalDevLab/Morty-Status UAL-ODIS/uptime zeitlabs/uptime-checker TECOB/status Etienne-Schmitt/Uptime lincolnthedev/status Cyclize/Status TristanSchorn/status ozgurg/upptime-test aweiand/status-ifrs-osorio Melangebox/status rayriffy/uptime wiput1999/uptime jeremywall/v2-api-status jmitz/upTime ffsh/uptime ejiek/status RafGamer/rafgamer-status jakubvanco/uptime-try DamirAhm/UPTIME justforfun-click/status JonathanTreffler/status JS-Uzbekistan/uptime wahyd4/status TomlDev/uptime-saufwaelder aau-network-security/haaukins-uptime filii-lamberti/uptime nazgu1/uptime 1MaddieX/conan-status bdlangton/uptime prokerala/uptime delennerd/uptime dsmgid/status Fortify-Labs/status OswaldLabsOpenSource/status sayantan300/status littlekud/sites-status lazyyz/uptime kyupark/upptime cubi-io/upptime picchiosat/HBLink-Uptime harsh778/harshsinghal.me-status dli-invest/uptime-check springbeats/springbeats-uptime akrantz01/status-page victorlmneves/uptime-monitor UnivTerbuka/online jacobdubail/wo-monitor tbobm/etna-uptime imZack/up.zzz.dev ludicroushq/upptime cocktail-lucas/cocktail-upptime brianjhanson/upptime-test maximousblk/status jeyraof/otzil-upptime hada-io/upptime ifrscanoas/siteisup fixator10/status chowdhary-org/status dapodix/status sarpaykent/uptime dzoladz/uptime-status-monitor AnandChowdhary/status kt-chelsea/status espressotutorials/et-status Cleverclip/status sebastianroming/status.webmonkey.io bostondigitalio/uptime RitsuProject/ritsu-status jtprog/status.jtprog.ru classtinginc/upptime dixneuf19/upptime nestdotland/status EnsembleTravelGroup/EnsembleTravelUpptime armand1m-development/status arkk4/services.arkk4.com r2fresh/chelsea intakefoods/status.intakefoods.kr coinsambacom/upptime euro/status jimwib/uptime hatamiarash7/MyWebSite_Status Cravemob/mog-status ONEcampaign/project_upptime dominion-it/uptime AiLingGo/mew fmmaia/fmAtAllUptime severnbronies/status pionnor-bot/status extratone/up bagiduid/uptime dricottone/upptime frost-linux/uptime PlayerData/playerdata-status dieualban/uptime mdyd-dev/uptime ks-collab/upptime juev/uptime gripfastistech/status Shulert/status Moore-Legal-Technology-Ltd/uptimes felipepita/upptime p1ass/status aminvakil/upptime thewilloftheshadow/utopium-status sherwin7/uptime_test clmanu75/upptime arunjose1995/edumentum-website-uptime-status pulibrary/uptime practiceehr/practiceehr.github.io Kleofass/Uptime formspark/status baizhiheizi/upptime rmateu/statuspage pavelloz/uptimez Stompie/upptime davide93/upme hahow/hahow-for-business-upptime Lekmaby/gal-web-status vintagesucks/uptime ThatConference/status supachoke/uptime tyrepharm/upptime memoteki/stats iwhp/upptime dhduc/uptime iphysresearch/status c0ball/Uptime arnaud-zg/upptime decilo/decilo_upptime katharostech/uptime-monitor Hans5958/PreMiD-Upptime juniorsaldanha/super-duper-uptime MatBenfield/up ImMaax/uptime Cog-Creators/Red-Status huskar-org/uptime duplaja/website-status vigneshksaithal/vipatra-status bradp/uptime brandonstephens/status ton-actions/freeton-status Okkido/status ESSS/upptime baealex/upptime M17-Project/upptime aloppnow/sitemonitor butteryoon/liveseeyou stethoscope-js/status belhyun/yonsei-upptime mikesprague/skydark-status snapwiki/SnapWikiUptime jgamblin/upptime eartharoid-bot/status mue/status humanscape/service-status wakatime/statuspage

👩‍💻 Documentation

  1. How it works
  2. Getting started
  3. Configuration
  4. Triggers
  5. Notifications
  6. Badges
  7. Packages
  8. Contributing
  9. Frequently Asked Questions

Concepts

Issues as incidents

When the GitHub Actions workflow detects that one of your URLs is down, it automatically opens a GitHub issue (example issue #15). You can add incident reports to this issue by adding comments. When your site comes back up, the issue will be closed automatically as well.

Screenshot of GitHub issue Screenshot of incident page

Commits for response time

Four times per day, another workflow runs and records the response time of your websites. This data is commited to GitHub, so it's available in the commit history of each file (example commit history). Then, the GitHub API is used to graph the response time history of each endpoint and to track when a site went down.

Screenshot of GitHub commits Screenshot of live status

📄 License

Koj

An open source project by Koj.
Furnish your home in style, for as low as CHF175/month →

S
Description
No description provided
Readme MIT
227 MiB
Languages
Markdown 100%