Á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.
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.