Gå til indhold
Yuva

Statussider

Fortæl kunderne, hvad der er nede, før de skal spørge.

En Yuva-statusside viser, om dit produkt virker. Den bor i din supportindbakke, så chatwidgetten og apps viser en åben hændelse, og ét svar når alle, der skrev om den.

Den offentlige side

Yuva gengiver den som almindelig HTML, komplet uden JavaScript, og svar caches i 30 sekunder, så et CDN foran din server kan bære et udfalds trafik.

  • Samlet statusDen værste status blandt de komponenter, du viser, i ord og farve.
  • KomponenterHændelser, der er skrevet til dig
  • Holdt tilbage, derefter sendtFra undersøger til løst, med hver opdatering gemt. En udgivet opdatering rettes, aldrig fjernes.
  • VedligeholdelseAnnoncér planlagt arbejde med et vindue. Yuva starter og afslutter det til tiden.
  • HistorikTidligere hændelser og vedligeholdelse pr. måned, hver med sin egen side.
  • SvartiderNår du slår det til: de seneste 24 timer for hver komponent med en HTTP- eller TCP-kontrol, med median og p95.
  • Feed, badge og JSONEt Atom-feed uden abonnement, et badge til din README og den samme side som JSON til dit eget site eller din app.
  • Dit udseende og sprogDit logo og din accentfarve. Siden taler engelsk, tyrkisk og tysk; besøgende ser tidspunkter i deres egen tidszone.

En side er privat, til du udgiver den, og dit team ser den i forvejen som forhåndsvisning i panelet.

Kontroller holder den opdateret

En kontrol sætter en komponents status uden at nogen rører en finger, og Yuva giver dit team besked, når den går ned eller op igen.

  • I grupper, hver med sin status, en søjle for hver dag op til 90 dage og, hvis du vil, oppetid.Dit cron-job eller din server kalder en URL efter en tidsplan. Når kaldene stopper, går komponenten ned.
  • Pushede statusserSend selv en driftsstatus eller en udfaldsstatus. Alarmer fra Alertmanager og Grafana accepteres, som de er.
  • HændelseYuva henter en URL med et interval og tjekker statuskoden, om ønsket et nøgleord og certifikatets udløb.
  • TCPYuva åbner en forbindelse til en vært og port og tjekker, at den svarer.
  • HTTPNår en kontrol går ned, kan Yuva åbne en udkasthændelse, du kan gennemgå, udgive en med det samme eller åbne ingen. Når den er oppe igen, løser Yuva det, den åbnede.
  • Dit ord førstDu vælger, hvor mange fejl i træk der tæller, og en status, dit team har sat i hånden, overskrives aldrig af en kontrol.

Mailabonnenter

Besøgende abonnerer på meddelelser om hændelser og vedligeholdelse, for alle komponenter eller kun dem, de bruger. Et abonnement starter altid med en bekræftelsesmail.

  • Dobbelt opt-inSvaret er det samme for hver adresse, og ingen abonneres uden at bekræfte.
  • Deres valgÉt afkrydsningsfelt pr. komponent og i hver mail et link til at ændre valget eller afmelde sig.
  • Enkle meddelelserStatus i ord, de berørte komponenter og opdateringerne, uden billeder, sporing eller reklamer. På engelsk, tyrkisk eller tysk.
  • I chatwidgetten og appsEn meddelelse venter 60 sekunder, så du kan fortryde den, og meddelelser om samme hændelse holder afstand, så et langt udfald ikke oversvømmer indbakker.

Meddelelser sendes via din indbakkes egen mailkanal, fra dens adresse, og personerne på listen holdes adskilt fra dine nyhedsbreve.

Undersøger

Mens din side er udgivet, og en hændelse eller vedligeholdelse er åben, viser webwidgetten og iOS- og Android-SDK'erne en linje over samtalerne med status i ord og et link til hændelsen.

  • Intet at sætte opLinjen vises og forsvinder med hændelsen.
  • Kan lukkesKunden kan lukke den. Den vender tilbage, når hændelsen får en ny opdatering.
  • Deres sprogWidgetten og apps viser den på hvert sprog, de taler.

Svar til tilknyttede

Et udfald giver det samme spørgsmål på mail, i chat og i apps. Knyt de samtaler til hændelsen, skriv ét svar, og send det til alle.

  • Knyt samtaler til hændelsen i panelet. Hændelsessiden viser dem.
  • Skriv ét svar. Gennemgangen viser, hvor mange samtaler der får det, og bagefter kan du lukke hver enkelt.
  • Yuva sender det i dit navn til hver tilknyttet samtale, der stadig er åben, gennem hver enkelts egen kanal. Det kan ikke kaldes tilbage, når det er sendt.

Dit eget domæne

Vis siden på en adresse som status.example.com. Tilføj en CNAME-post og en TXT-post, der viser, at domænet er dit, og Yuva tjekker dem for dig.

  • CertifikaterCertifikater udstedes og fornys automatisk, af en proxy ved behov som Caddy eller af Cloudflares tilpassede værtsnavne.
  • Alt flytter medLinks, feed, badge, JSON og mailmeddelelser bruger alle dit domæne.
  • Kun ditPå dit domæne vises kun siden, aldrig API'et eller panelet.

Båndet til dit eget site

Vis din status i dit sites sidefod: tilstanden i ord, en stribe med de seneste 90 dage med oppetid og et link til din side. Det er ét script og ét element.

<script src="https://support.example.com/yuva-status.js" defer></script>
<yuva-status page="acme" theme="auto" components></yuva-status>
  • pageAdressen på din statusside.
  • themelight, dark eller auto, som følger besøgendes farveskema. Standard er auto.
  • componentsTilføj den for en anden række med hver komponents status.
På et lyst site
På et mørkt site

Til udviklere

Alt er i API'et, med scopes status:read og status:manage. Webhooks melder ændringer i komponenter, hændelser og overvågninger, og assistenter forbundet via MCP kan åbne udkast og løse hændelser.

Åbn API-referencen →

Start med vejledningen.

Opret en side, tilføj dine komponenter og udgiv den. Vejledningen findes på engelsk, tyrkisk og tysk.