Upptime - nyílt forráskódú állapot oldal

Upptime Ingyenes állapotlap szoftver

Uptime Monitor és nyílt forráskódú állapot oldal rendszer a GitHub számára

Figyelje meg a webhelyeket ingyenes megfigyelési szolgáltatással és nyílt forráskódú állapot oldal szoftverrel közvetlenül a Github lerakatból. A GitHub akciók, kérdések és oldalak táplálkozása.

Áttekintés

Az UPPTime egy nyílt forráskódú állapot oldal rendszer. Ingyenes weboldal -megfigyelési szolgáltatást is kínál. Az UPPTIME -t a GitHub táplálja, és funkcióit használja a különböző műveletek végrehajtására. Tehát különbözik a hagyományos állapotoldal rendszerektől, mert nem igényel kiszolgálót. Az UPPTIME a GitHub három fő jellemzőjét használja, mint például a műveletek, a kérdések és az oldalak. A GitHub műveleteket üzemidőmonézként használják. A GitHub -kérdéseket az eseményjelentésekhez használják, és a GitHub oldalakat az állapot weboldalához használják. A GitHub műveletek lehetővé teszik a felhasználók számára, hogy a munkafolyamatok ütemezését körülbelül 5 percenként automatikusan futhassanak. Az UPPTime ellenőrzi a weboldal egészségi állapotát 5 percenként, vagy bármi más, amit meghatároztak. A Github -kérdések eseményjelentésekként működnek. Az UPTTime új problémát nyit meg a Github tárolóban, amikor a weboldal/végpont csökken. A problémát egy csapattaghoz lehet rendelni, és értesítést küldhet az egyik konfigurált értesítési csatornával. Az UPPTIME a GitHub oldalakat használja az állapot megjelenítéséhez. A GitHub StatusPage a felhasználók információkat mutat, például a weboldal állapotát, az események előzményeit és a válaszidő grafikonokat. Ez a Ingyenes állapotoldal szoftver különféle csatornákkal érkezik olyan értesítések küldésére, mint a Slack, a Telegram, a Discord, az E -mail és az SMS. Értesítést küldjön a csapattagoknak vagy a weboldal lecsökkent, vagy megtapasztalja a romlott teljesítményt. Ezenkívül a felhasználók az automatizált munkafolyamatokkal együtt manuálisan futtathatják a triggereket. Ezenkívül ez a nyílt forráskódú állapot oldal A rendszer három csomagból áll, beleértve a @UPPTIME/Uptime-Monitor, @Upptime/Status-Page és @Upptime/Graphs-t.

Rendszerkövetelmények

A beállítási követelmények az UPPTIME -t tartalmazzák:

  • Github -fiók

Jellemzők

Az Upptime kiváló szolgáltatáslistával rendelkezik, és néhányuk a következők:

  • Ingyenes üzemidő monitor
  • GitHub műveletek a webhelyek megfigyelésére
  • Gyönyörű válaszidő grafikonok
  • Használjon problémákat az eseményjelentésekhez
  • Ütemezett karbantartás
  • Github oldalak az állapot webhelyére
  • Github API
  • Támogatja a különféle triggereket
  • Támogatja az értesítési csatornák számát

telepítés

A tároló létrehozása az Upptime sablonból

Kövesse az alábbi lépéseket a tároló létrehozásához a sablonból.

  • Nyissa meg az UPPTIME GitHub tárolót a látogatással:
  • Kattintson a jobb felső sarokban található “Használja ezt a sablonot” gombra.
  • Írja be az új adattár nevét, és ellenőrizze, hogy az “Összes ágakat tartalmazza”.
  • Kattintson a “Tárolási létrehozás létrehozása a sablonból” elemre

Engedélyezze a GitHub oldalakat

Engedélyezze a GitHub oldalakat a statikus webhely előállításához. Kövesse az alábbi lépéseket az újonnan létrehozott tárolóhoz.

  • Keresse meg a Repository Beállítások oldalt.
  • Görgessen a “Github oldalak” beállításaira.
  • “Forrás” alatt, változtassa meg a “Nincs” -t GH-oldalra.
  • A mappa legördülő menüben válassza a (root) lehetőséget.
  • Hagyja ki a “témaválasztó” opciót.
  • Kattintson a “Mentés” elemre

Frissítse a konfigurációs fájlt

A “.upptimerc.yml” fájlt használják központi konfigurációként a végpontok/webhelyek hozzáadásához az állapot webhelyének megfigyeléséhez és konfigurálásához. A konfigurációs fájlnak így kell kinéznie.

 
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
 Magyar