2020-12-11 00:51:35 +00:00
2020-12-11 00:51:35 +00:00
2020-12-11 00:34:36 +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-11 06:04:52 +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 77ms
Response time 89
24-hour response time 195
7-day response time 77
30-day response time 94
1-year response time 89
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Wikipedia 🟩 Up wikipedia.yml
Response time graph 88ms
Response time 136
24-hour response time 163
7-day response time 88
30-day response time 82
1-year response time 136
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Hacker News 🟩 Up hacker-news.yml
Response time graph 410ms
Response time 366
24-hour response time 358
7-day response time 410
30-day response time 414
1-year response time 366
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
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
0.00%All-time uptime 82.29%
24-hour uptime 0.00%
7-day uptime 0.00%
30-day uptime 28.55%
1-year uptime 82.29%
Secret Site 🟩 Up secret-site.yml
Response time graph 40ms
Response time 46
24-hour response time 107
7-day response time 40
30-day response time 40
1-year response time 46
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%

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

j0hannr/upptime lucky13820/uptime liamstewart23/uptime danieldean/upptime doggy0425/monitoring phg98/upptime level7in/uptime.level7in.com baizhiheizi/upptime elderlydoofus/upptime tyabele/upptime jeongsk/upptime okankocyigit/upptime shamoon/mswd-upptime jonasgithub/Upptime tyrepharm/upptime-test ITGlobal/upptime ChuckMac/chuckmacdev-uptime Dodger77/upptime wayne0926/upptime KieranHolroyd/monitoring avioli/ionata.com.au-uptime ONEcampaign/project_upptime Zombie-Action/monitor djsnipa1/cuddly-spoon domiSchenk/upptime pfaocle/beor-upptime dogwonder/upptime dlunch/upptime Async0x42/epic-upptime Moore-Legal-Technology-Ltd/uptimes pharaoh2012/uptime1 felipepita/upptime hhwon/status fjoker/upptime jsjsjsjsjsjsjsjs/uptime vandreleal/upptime absk1317/uptime Starker3/uptime camphor-/status wtfpeter/stats aminvakil/upptime lightcyde/upptime gikiapp/status ricardomaia/upptime mijho/upptime adadaptedinc/upptime k9barry/upptime tavy315/upptime trineedle/upptime-stickybomb AmazonPython/upptime justcopy/tem gwanryo/upptime Source-Graphics-GmbH/upptime slallemand/upptime Catbirby/upptime bigwing/upptime hahow/hahow-for-business-upptime duleorlovic/upptime upptime/updates PH4NTOMiki/uptime-checker Lukplop/test-upptime ModerEAS/upptime tirefire/upptime-tirefi.re iwhp/upptime k-hal/upptime MacKisco/upptime rdp-studio/upptime nhammond101/upptime lyz05/upptime dricottone/upptime mozillazg/uptime whistlerbrad/uptime asimops0258/upptime glongzh/upptime inventage/upptime nutriot/status christronyxyocum/upptime unosquare/upptime AttractMore/uptimemonitor zqcthegreat/upptime kong67/status nfuad/uptime-check swuecho/upptime jmutai/uptime edbighead/upptime live4dev/uptime PU5KOD/M17-BRA teslamint/uptime jeongbeom324/upptime_test decuyperjeremie/upptime CBMDF/upptime XLorPaste/upptime gcsalzburg/upptime FastGitORG/uptime DylanVanAssche/status-page phpMyFAQ/status.phpmyfaq.de stijnbrysbaert/upptime tonybastienricher/upptime clickdealer/upptime jeffutter/upptime werewolf26/robcraftnet ks-collab/upptime havitplay/upptime unktower/upptime BeeCorp/upptime-verifli cheesemarathon/upptime JeffreyBool/githubmemory-upptime clmanu75/upptime yongjunleeme/upptime lefuex/upptime tadacodes/tada-uptime mantagen/upptime Crstian19/Upptime Garagist/upptime HoscoHarding/P-ginasPrueba zhakell/upptime Ryanjiena/upptime a1exalexander/upptime rem42/upptime silhouette88/upptime empmdk/upptime rdpupptime/upptime chrimbo/upptime David-A-James/upptime theleetax/uptime zowievangeest/voorhoede-support-upptime amblerkr/upptime godong9/gdgo memoteki/stats Mehuge/upptime compusam/upckmonitor SOLPLPARTY/upptime navadhiti/webUP unliar/happy-upptime gwendoux/upupup NodeClusters/statuspage jgui1129/uptodate-sites Taku-Yamashita/upptime Linkspring/upptime ShadowFactory/foreman Wujiao233/host-upptime ngc7331/upptime Hans5958/Scratch-Upptime crimson-med/website-status giftcardbd/status tasultimate/status zgjsntsm/uptime jimwib/uptime baddate/uptime-monitor salmanulfarzy/uptime Chromus-dev/uptime ndersh/uptime sundowndev/status acumenlabs/status-page tapirs/uptime cheney-yan/uptime WithdewHua/web-status pfrydlewicz/uptime-monitor CDU-Neuss/status bigtablesystems/schoolstart-status getbooka/status enieber/status quomi/status chillgroup/relinks-status albismart/uptime Kopilote/status lowlighter/status Flatroy/uptime maximousblk/status pitgrap/upptime-status oseau/uptime-kids-box-1 vintagesucks/uptime bbonkr/uptime GooseMod/status Thomvh/thvmh-uptime xosan4ever/upptime iwa/status SJang1/ServerStatus ChrAlpha/upptimes alexandervantrijffel/upptimemonitoring fullprofile/status_monitor jonhadfield/monitor TMShader/szlamingo-amongus gripfastistech/status jcruse-erw/UptimeReport morten-olsen/home-server-monitor GennadySpb/upptime-yandex-cloud rodseb/Stats jjeaby/mew logotip4ik/up-time xoff1337/xoff1337 rouilj/RoundupAssets SocialGouv/upptime mattradford/upptime Hokutosei/HexaUptime BlakeRain/upptime.blakerain.com revinet/upptime geored/test-git-actions SergioRugiero/UptimeDropit 9min/upptime BarkleyREI/ArchiTECH-upptime richardtape/ubcupptime aureooms/monitor ForBestClients/upptime Jolg42/upptime AmbyreNodes/nodestatus getfetch-io/status.getfetch.io saxobroko/animated-carnival sinduke/kouhighupptime wvdraay/upptime asar-studio/uptime BotSauce/status Etienne-Schmitt/Uptime TristanSchorn/status lincolnthedev/status Cyclize/Status CardinalDevLab/Morty-Status DamirAhm/UPTIME Kleofass/Uptime RafGamer/rafgamer-status ffsh/uptime ejiek/status whereismyjetpack/status koj-co/status testomatio/status aweiand/status-ifrs-osorio Melangebox/status jmitz/upTime jeremywall/v2-api-status rayriffy/uptime wiput1999/uptime JS-Uzbekistan/uptime JonathanTreffler/status ozgurg/upptime justforfun-click/status TomlDev/uptime-saufwaelder wahyd4/status nazgu1/uptime aau-network-security/haaukins-uptime filii-lamberti/uptime OswaldLabsOpenSource/status sayantan300/status Fortify-Labs/status UAL-ODIS/uptime TECOB/status zeitlabs/uptime-checker Phoenix-VTC/status dsmgid/status prokerala/uptime delennerd/uptime 1MaddieX/conan-status bdlangton/uptime ThatConference/status littlekud/sites-status lazyyz/uptime cubi-io/upptime victorlmneves/uptime-monitor picchiosat/HBLink-Uptime akrantz01/status-page dli-invest/uptime-check UnivTerbuka/online jacobdubail/wo-monitor tbobm/etna-uptime imZack/up.zzz.dev springbeats/springbeats-uptime konekoya/konekoya-github-io-watcher ludicroushq/upptime brianjhanson/upptime-test jeyraof/otzil-upptime cocktail-lucas/cocktail-upptime hada-io/upptime ifrscanoas/siteisup dapodix/status kt-chelsea/status fixator10/status sarpaykent/uptime dzoladz/uptime-status-monitor AnandChowdhary/status espressotutorials/et-status Cleverclip/status RitsuProject/ritsu-status bostondigitalio/uptime chowdhary-org/status classtinginc/upptime EnsembleTravelGroup/EnsembleTravelUpptime sebastianroming/status.webmonkey.io nestdotland/status dixneuf19/upptime arkk4/services.arkk4.com intakefoods/status.intakefoods.kr r2fresh/chelsea coinsambacom/upptime AiLingGo/mew severnbronies/status FTRPRF/monitor fmmaia/fmAtAllUptime RtYkk/Pt-Sites-Observer harsh778/harshsinghal.me-status ryanda/web-upptime PlayerData/playerdata-status frost-linux/uptime practiceehr/practiceehr.github.io ThomasIAm/upptime formspark/status rmateu/statuspage pulibrary/uptime kyupark/upptime mewmix/serverstats HosakaSu/wordpress-site-uptime hatamiarash7/MyWebSite_Status Cravemob/mog-status euro/status chessmango/status dominion-it/uptime Oz-Marketing/upptime Shulert/status dieualban/uptime mdyd-dev/uptime p1ass/status thewilloftheshadow/utopium-status sherwin7/uptime_test pavelloz/uptimez armand1m-development/status Stompie/upptime davide93/upme extratone/up bagiduid/uptime pixiumdigital/uptime grzchr15/uptime Lekmaby/gal-web-status saharshxyz/uptime supachoke/uptime u4gbot/status.webodm.net ashishdotme/status.ashish.me tianheg/upptime c0ball/Uptime HalianElf/upptime arnaud-zg/upptime redjoker011/cg-upptime-monitoring angrycuban13/upptime decilo/decilo_upptime katharostech/uptime-monitor juniorsaldanha/super-duper-uptime MatBenfield/up ImMaax/uptime Cog-Creators/Red-Status huskar-org/uptime duplaja/website-status jtprog/status.jtprog.ru brandonstephens/status bradp/uptime ton-actions/freeton-status Okkido/status vipatra1/status dhduc/uptime iphysresearch/status ESSS/upptime 122cygf/dxxtool_monitor M17-Project/upptime baealex/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%