Przejdź do treści
Yuva

Strony statusu

Powiedz klientom, co nie działa, zanim będą musieli pytać.

Strona statusu Yuva pokazuje, czy Twój produkt działa. Mieszka w Twojej skrzynce wsparcia, więc widżet czatu i aplikacje pokazują otwarty incydent, a jedna odpowiedź trafia do wszystkich, którzy o nim pisali.

Strona publiczna

Yuva renderuje ją jako zwykły HTML, kompletny bez JavaScriptu, a odpowiedzi są buforowane przez 30 sekund, by CDN przed Twoim serwerem przejął ruch podczas awarii.

  • Stan ogólnyNajgorszy stan wśród pokazywanych komponentów, słowami i kolorem.
  • KomponentyIncydenty przygotowane dla Ciebie
  • Wstrzymane, potem wysłaneOd „badamy” do „rozwiązano”, z zachowaniem każdej aktualizacji. Opublikowaną aktualizację się poprawia, nigdy nie usuwa.
  • KonserwacjaOgłaszaj zaplanowane prace z oknem czasowym. Yuva rozpoczyna je i kończy punktualnie.
  • HistoriaDawne incydenty i konserwacje według miesięcy, każdy z własną stroną.
  • Czasy odpowiedziPo włączeniu: ostatnie 24 godziny każdego komponentu z kontrolą HTTP lub TCP, z medianą i p95.
  • Kanał, plakietka i JSONKanał Atom niewymagający subskrypcji, plakietka do Twojego README i ta sama strona jako JSON dla Twojej witryny lub aplikacji.
  • Twój wygląd i językTwoje logo i kolor akcentu. Strona mówi po angielsku, turecku i niemiecku; odwiedzający widzą godziny we własnej strefie czasowej.

Strona jest prywatna, dopóki jej nie opublikujesz, a Twój zespół wcześniej ogląda ją w panelu.

Kontrole utrzymują ją na bieżąco

Kontrola ustawia stan komponentu bez niczyjej ingerencji, a Yuva powiadamia Twój zespół, gdy komponent przestaje działać lub wraca.

  • W grupach, każdy ze swoim stanem, słupkiem dla każdego dnia do 90 dni i, jeśli chcesz, czasem działania.Twoje zadanie cron lub serwer wywołuje adres URL według harmonogramu. Gdy wywołania ustają, komponent przestaje działać.
  • Wypychane stanyWyślij sam stan działania lub awarii. Alerty z Alertmanager i Grafana są przyjmowane bez zmian.
  • IncydentYuva co pewien czas żąda adresu URL i sprawdza kod statusu, opcjonalnie słowo kluczowe i ważność certyfikatu.
  • TCPYuva otwiera połączenie z hostem i portem i sprawdza, czy odpowiada.
  • HTTPGdy kontrola przestaje działać, Yuva może otworzyć szkic incydentu do przejrzenia, od razu opublikować incydent albo nie otwierać żadnego. Gdy wraca, Yuva rozwiązuje to, co otworzyła.
  • Najpierw Twoje słowoTy wybierasz, ile błędów z rzędu się liczy, a stan ustawiony ręcznie przez Twój zespół nigdy nie jest nadpisywany przez kontrolę.

Subskrybenci e-mail

Odwiedzający subskrybują powiadomienia o incydentach i konserwacji, dla wszystkich komponentów lub tylko tych, z których korzystają. Subskrypcja zawsze zaczyna się od e-maila z potwierdzeniem.

  • Podwójne potwierdzenieOdpowiedź jest taka sama dla każdego adresu i nikt nie zostaje subskrybentem bez potwierdzenia.
  • Ich wybórJedno pole wyboru na komponent i w każdym e-mailu link do zmiany wyboru lub rezygnacji.
  • Proste powiadomieniaStan słowami, dotknięte komponenty i aktualizacje, bez obrazów, śledzenia i reklam. Po angielsku, turecku lub niemiecku.
  • W widżecie czatu i aplikacjachPowiadomienie czeka 60 sekund, żebyś mógł je cofnąć, a powiadomienia o jednym incydencie zachowują odstęp, by długa awaria nie zalała skrzynek.

Powiadomienia wychodzą przez własny kanał e-mail Twojej skrzynki, z jej adresu, a osoby z listy są oddzielone od Twoich newsletterów.

Badamy

Gdy Twoja strona jest opublikowana, a incydent lub konserwacja trwa, widżet internetowy oraz SDK iOS i Android pokazują nad rozmowami wiersz ze stanem słowami i linkiem do incydentu.

  • Nic do konfigurowaniaWiersz pojawia się i znika wraz z incydentem.
  • Można ją zamknąćKlient może ją zamknąć. Wraca, gdy incydent dostanie nową aktualizację.
  • Ich językWidżet i aplikacje pokazują go w każdym języku, którym mówią.

Odpowiedź powiązanym

Awaria przynosi to samo pytanie e-mailem, na czacie i w aplikacjach. Powiąż te rozmowy z incydentem, napisz jedną odpowiedź i wyślij ją wszystkim.

  • Powiąż rozmowy z incydentem w panelu. Strona incydentu je wyświetla.
  • Napisz jedną odpowiedź. Przegląd pokazuje, ile rozmów ją dostanie, a potem możesz zamknąć każdą z nich.
  • Yuva wysyła ją w Twoim imieniu do każdej powiązanej rozmowy, która jest jeszcze otwarta, jej własnym kanałem. Po wysłaniu nie można jej cofnąć.

Twoja własna domena

Udostępnij stronę pod adresem takim jak status.example.com. Dodaj rekord CNAME i rekord TXT potwierdzający, że domena jest Twoja, a Yuva sprawdzi je za Ciebie.

  • CertyfikatyCertyfikaty wystawiane i odnawiane automatycznie, przez serwer proxy na żądanie, taki jak Caddy, lub przez niestandardowe nazwy hostów Cloudflare.
  • Wszystko się przenosiLinki, kanał, plakietka, JSON i powiadomienia e-mail używają Twojej domeny.
  • Tylko TwojaNa Twojej domenie serwowana jest tylko strona, nigdy API ani panel.

Pasek dla Twojej witryny

Pokaż swój status w stopce witryny: stan słowami, pasek ostatnich 90 dni z czasem działania i link do Twojej strony. To jeden skrypt i jeden element.

<script src="https://support.example.com/yuva-status.js" defer></script>
<yuva-status page="acme" theme="auto" components></yuva-status>
  • pageAdres Twojej strony statusu.
  • themelight, dark lub auto, które podąża za schematem kolorów odwiedzającego. Domyślnie auto.
  • componentsDodaj go, by uzyskać drugi wiersz ze stanem każdego komponentu.
Na jasnej witrynie
Na ciemnej witrynie

Dla programistów

Wszystko jest w API, z zakresami status:read i status:manage. Webhooki ogłaszają zmiany komponentów, incydentów i monitorów, a asystenci połączeni przez MCP mogą otwierać szkice i rozwiązywać incydenty.

Otwórz dokumentację API →

Zacznij od przewodnika.

Utwórz stronę, dodaj komponenty i opublikuj ją. Przewodnik jest po angielsku, turecku i niemiecku.