„Upptime“ - atvirojo kodo būsenos puslapis

Upptime Nemokama būsenos puslapio programinė įranga

„Uptime Monitor“ ir atvirojo kodo būsenos puslapio sistema, skirta „GitHub“

Stebėkite svetaines su nemokama stebėjimo paslauga ir atvirojo kodo būsenos puslapio programinė įranga tiesiai iš „GitHub“ saugyklos. Varoma „GitHub“ veiksmų, klausimų ir puslapių.

Apžvalga

„UpPTime“ yra atvirojo kodo būsenos puslapis Sistema. Čia taip pat siūloma nemokama svetainių stebėjimo paslauga. „UpPtime“ maitina „GitHub“ ir naudoja savo funkcijas skirtingoms operacijoms atlikti. Taigi, jis skiriasi nuo tradicinių būsenos puslapių sistemų, nes jai nereikia serverio. „Upptime“ naudoja tris pagrindines „GitHub“ savybes, tokias kaip veiksmai, problemos ir puslapiai. „GitHub“ veiksmai naudojami kaip veikimo monitorius. „GitHub“ problemos naudojamos pranešimams apie įvykius, o „GitHub“ puslapiai naudojami būsenos svetainei. „GitHub“ veiksmai leidžia vartotojams planuoti darbo eigas automatiškai veikti maždaug kas 5 minutes. „UpPTime“ kas 5 minutes ar bet kas, kas apibrėžta, patikrina svetainės sveikatos būklę. „GitHub“ klausimai veikia kaip pranešimai apie įvykius. „UPTTime“ atidaro naują leidimą „GitHub“ saugykloje, kai svetainė/pabaiga mažėja. Ši problema gali būti priskirta komandos nariui ir išsiųsti pranešimą naudojant vieną iš sukonfigūruotų pranešimų kanalų. „UpPTime“ naudoja „GitHub“ puslapius būsenos svetainei. „GitHub“ būsenos puslapis Rodoma vartotojų informacija, tokia kaip svetainės būsena, įvykio istorija ir reagavimo laiko grafikai. Ši nemokama būsenos puslapio programinė įranga pateikiama su įvairiais kanalais, skirtais pranešimų, tokių kaip „Slack“, „Telegram“, „Discord“, „El. Paštas“ ir „SMS“, siuntimą. Siųskite pranešimą komandos nariams. Svetainė mažėja arba patiria pablogėjusį našumą. Be to, vartotojai gali rankiniu būdu paleisti aktyviklius kartu su automatinėmis darbo eigomis. Be to, šį atvirojo kodo būsenos puslapį Sistemą sudaro trys paketai, įskaitant @UpPTime/Uptime-Monitor, @UpPTime/Status-Page ir @UpPTime/Graphs.

Sistemos reikalavimai

Reikalavimai, skirti sąrankai, apima:

  • „GitHub“ paskyra

Funkcijos

„UpPTime“ turi puikų funkcijų sąrašą, o kai kurie iš jų yra:

  • Nemokamas „Uptime Monitor“
  • „GitHub“ veiksmai svetainių stebėjimui
  • Gražūs atsakymo laiko grafikai
  • Naudokite problemas pranešimams apie įvykius
  • Numatyti techninės priežiūros darbai
  • „GitHub“ puslapiai būsenos svetainei
  • „GitHub API“
  • Palaiko įvairius trigerius
  • Palaiko pranešimų kanalų skaičių

diegimas

Sukurti saugyklą iš „UppTime“ šablono

Atlikite toliau pateiktus saugyklos kūrimą iš šablono.

  • Atidarykite „Upptime GitHub“ saugyklą apsilankę:
  • Spustelėkite mygtuką „Naudokite šį šabloną“ viršutinėje dešinėje.
  • Įveskite savo naujos saugyklos pavadinimą ir patikrinkite „Įtraukite visas filialus“.
  • Spustelėkite „Sukurti saugyklą iš šablono“

Įgalinti „GitHub“ puslapius

Įgalinkite „GitHub“ puslapius statinei svetainei generuoti. Atlikite toliau pateiktus naujai sukurtos saugyklos veiksmus.

  • Eikite į saugyklos nustatymų puslapį.
  • Slinkite į „GitHub puslapių“ nustatymus.
  • Skiltyje „Šaltinis“, pakeiskite „Nėra“ į GH-PAGES.
  • Išskleidžiamajame aplanke pasirinkite /(šaknis).
  • Praleiskite parinktį „Temos pasirinkimas“.
  • Spustelėkite „Išsaugoti“

Atnaujinimo konfigūracijos failas

Failas „.UppTimerc.yml“ naudojamas kaip centrinė konfigūracija, norint pridėti galinius taškus/svetaines stebėjimo ir sukonfigūruoti būsenos svetainę. Konfigūracijos failas turėtų atrodyti kaip šis.

 
owner: masoodanwer # GitHub username
repo: upptime-test-repo # GitHub repository name
sites: 
  - name: Google
    url:  https://www.google.com
assignees: 
  - MasoodAnwer
status-website: 
  cname: /repo
  name: My Status Website
 Latviski