Ugrás a tartalomra
Yuva

Állapotoldalak

Mondja el az ügyfeleknek, mi nem működik, mielőtt kérdezniük kellene.

A Yuva állapotoldala megmutatja, működik-e a terméke. A támogatási postaládájában él, így a csevegő widget és az alkalmazások megjelenítik a nyitott incidenst, és egy válasz mindenkit elér, aki írt róla.

A nyilvános oldal

A Yuva sima HTML-ként jeleníti meg, JavaScript nélkül is teljes, a válaszokat pedig 30 másodpercig gyorsítótárazza, hogy a szervere előtti CDN elbírja a kiesés forgalmát.

  • Általános állapotA megjelenített összetevők közül a legrosszabb állapot, szavakkal és színnel.
  • ÖsszetevőkÖnnek előkészített incidensek
  • Visszatartva, majd elküldveA „vizsgálat alatt” állapottól a „megoldva” állapotig, minden frissítés megmarad. A közzétett frissítést javítják, soha nem törlik.
  • KarbantartásJelentse be a tervezett munkát időablakkal. A Yuva időben elindítja és befejezi.
  • ElőzményekA korábbi incidensek és karbantartások havonta, mindegyik saját oldallal.
  • VálaszidőkHa bekapcsolja: minden HTTP- vagy TCP-ellenőrzéssel rendelkező összetevő utolsó 24 órája, mediánnal és p95-tel.
  • Hírcsatorna, jelvény és JSONElőfizetést nem igénylő Atom-hírcsatorna, jelvény a README-hez, és ugyanez az oldal JSON-ként a saját webhelyéhez vagy alkalmazásához.
  • Az Ön megjelenése és nyelveA logója és a kiemelőszíne. Az oldal angolul, törökül és németül beszél; a látogatók az időket a saját időzónájukban látják.

Az oldal addig privát, amíg közzé nem teszi, és a csapata előtte előnézetben látja a panelben.

Az ellenőrzések naprakészen tartják

Egy ellenőrzés emberi beavatkozás nélkül állítja be egy összetevő állapotát, a Yuva pedig szól a csapatának, amikor leáll vagy helyreáll.

  • Csoportokban, mindegyik a saját állapotával, naponta egy oszloppal akár 90 napig, és kívánság szerint az elérhetőségével.A cron-feladata vagy a szervere ütemezés szerint hív meg egy URL-t. Ha a hívások elmaradnak, az összetevő leáll.
  • Küldött állapotokKüldje el maga a működési vagy kiesési állapotot. Az Alertmanager és a Grafana riasztásait módosítás nélkül fogadja.
  • IncidensA Yuva időközönként lekér egy URL-t, és ellenőrzi az állapotkódot, igény szerint egy kulcsszót és a tanúsítvány lejáratát.
  • TCPA Yuva kapcsolatot nyit egy állomás és port felé, és ellenőrzi, hogy válaszol-e.
  • HTTPHa egy ellenőrzés leáll, a Yuva megnyithat egy piszkozat-incidenst az Ön átnézésére, azonnal közzétehet egyet, vagy nem nyit egyet sem. Amikor helyreáll, a Yuva megoldja, amit megnyitott.
  • Először az Ön szavaÖn választja meg, hány egymás utáni hiba számít, és a csapata által kézzel beállított állapotot az ellenőrzés soha nem írja felül.

E-mail-előfizetők

A látogatók feliratkoznak az incidensekről és karbantartásról szóló értesítésekre, minden összetevőre vagy csak azokra, amelyeket használnak. Az előfizetés mindig megerősítő e-maillel kezdődik.

  • Kettős megerősítésA válasz minden címnél ugyanaz, és megerősítés nélkül senkit sem iratkoztatnak fel.
  • Az ő választásukÖsszetevőnként egy jelölőnégyzet, és minden levélben egy hivatkozás a választás módosításához vagy a leiratkozáshoz.
  • Egyszerű értesítésekAz állapot szavakkal, az érintett összetevők és a frissítések, képek, követés és reklám nélkül. Angolul, törökül vagy németül.
  • A csevegő widgetben és az alkalmazásokbanAz értesítés 60 másodpercet vár, hogy visszavonhassa, az egy incidensről szóló értesítések pedig távolságot tartanak, hogy egy hosszú kiesés ne árassza el a postafiókokat.

Az értesítések a postaládája saját e-mail-csatornáján mennek ki, annak címéről, a lista tagjait pedig elkülönítve kezeljük a hírleveleitől.

Vizsgálat alatt

Amíg az oldala közzé van téve, és egy incidens vagy karbantartás nyitva van, a webes widget, valamint az iOS és Android SDK a beszélgetések felett egy sort jelenít meg az állapottal szavakkal és hivatkozással az incidensre.

  • Nincs mit beállítaniA sor megjelenik és eltűnik az incidenssel.
  • ElvethetőAz ügyfél elvetheti. Visszatér, amikor az incidens új frissítést kap.
  • Az ő nyelvükA widget és az alkalmazások minden általuk beszélt nyelven megjelenítik.

Válasz a kapcsoltaknak

Egy kiesés ugyanazt a kérdést hozza e-mailben, csevegésben és az alkalmazásokban. Kapcsolja ezeket a beszélgetéseket az incidenshez, írjon egy választ, és küldje el mindnek.

  • Kapcsolja a beszélgetéseket az incidenshez a panelben. Az incidens oldala felsorolja őket.
  • Írjon egy választ. Az áttekintés megmutatja, hány beszélgetés kapja meg, utána pedig bármelyiket lezárhatja.
  • A Yuva az Ön nevében elküldi minden még nyitott kapcsolt beszélgetésnek, mindegyik saját csatornáján. Elküldés után nem hívható vissza.

Saját tartomány

Szolgálja ki az oldalt egy olyan címen, mint a status.example.com. Adjon hozzá egy CNAME-rekordot és egy TXT-rekordot, amely igazolja, hogy a tartomány az Öné, és a Yuva ellenőrzi őket Ön helyett.

  • TanúsítványokA tanúsítványokat automatikusan kiállítja és megújítja egy igény szerinti proxy, például a Caddy, vagy a Cloudflare egyéni állomásnevei.
  • Minden vele költözikA hivatkozások, a hírcsatorna, a jelvény, a JSON és az e-mail-értesítések mind az Ön tartományát használják.
  • Csak az ÖnéA tartományán csak az oldal szolgálható ki, soha az API vagy a panel.

A sáv a saját webhelyéhez

Jelenítse meg az állapotát a webhelye láblécében: az állapot szavakkal, az utolsó 90 nap sávja az elérhetőséggel és hivatkozás az oldalára. Egy szkript és egy elem.

<script src="https://support.example.com/yuva-status.js" defer></script>
<yuva-status page="acme" theme="auto" components></yuva-status>
  • pageAz állapotoldala címe.
  • themelight, dark vagy auto, amely a látogató színsémáját követi. Az alapértelmezett az auto.
  • componentsAdja hozzá egy második sorhoz, amely minden összetevő állapotát mutatja.
Világos webhelyen
Sötét webhelyen

Fejlesztőknek

Minden az API-ban van, a status:read és status:manage jogosultságokkal. A webhookok jelzik az összetevők, incidensek és monitorok változásait, az MCP-n át csatlakoztatott asszisztensek pedig piszkozatokat nyithatnak és incidenseket oldhatnak meg.

Az API-referencia megnyitása →

Kezdje az útmutatóval.

Hozzon létre egy oldalt, adja hozzá az összetevőit, és tegye közzé. Az útmutató angolul, törökül és németül érhető el.