Dlaczego Twoja strona statusu ma znaczenie
Gdy Twój serwis pada, użytkownicy mają jedno pytanie: „Czy nie działa dla wszystkich, czy tylko u mnie?” Strona statusu odpowiada na to pytanie, zanim skontaktują się z Twoim zespołem wsparcia.
Bez strony statusu każda awaria wywołuje lawinę identycznych wiadomości. „Czy strona nie działa?” „Nie mogę się zalogować.” „Macie problemy?” Twój zespół spędza pierwsze 15 minut każdego incydentu na odpowiadaniu użytkownikom zamiast na naprawianiu problemu.
Ze stroną statusu użytkownicy sprawdzają stronę, widzą, że wiesz o problemie i wracają do tego, co robili. Podczas awarii strona statusu pokazująca „Badamy: Podwyższone błędy API” zamienia 50 przychodzących wiadomości wsparcia w zero.
Co sprawia, że strona statusu jest dobra
Strona statusu nie jest stroną marketingową. To narzędzie. Zachowaj prostotę.
Pokaż bieżący status na pierwszy rzut oka. Używaj wyraźnych wskaźników: zielony dla działania, żółty dla degradacji, czerwony dla awarii. Użytkownicy powinni zrozumieć stan Twojego serwisu w mniej niż 3 sekundy.
Pokaż konkretne usługi, nie ogólny „Status systemu”. „Status systemu: Awaria” jest bezużyteczne. „API: Zdegradowane. Panel: Działa. Uwierzytelnianie: Działa” mówi użytkownikom dokładnie, co jest zepsute, a co nadal działa.
Aktualizuj podczas incydentów. Najgorsza strona statusu to taka, która mówi „Wszystkie systemy sprawne” podczas rzeczywistej awarii, bo nikt jej nie zaktualizował. Automatyzuj aktualizacje z danych monitorowania, aby strona zawsze odzwierciedlała rzeczywistość.
Pokaż historię incydentów. Użytkownicy chcą wiedzieć, czy jesteś niezawodny. Historia incydentów z czasami rozwiązania pokazuje, że poważnie traktujesz uptime. Daje to również kontekst, gdy doświadczają problemów. „Miałem problem o 14:00” dopasowane do incydentu o 14:00 na stronie statusu oznacza „to oni, nie ja”.
Użyj własnej domeny. Strony statusu na status.twojafirma.com wyglądają profesjonalnie. Strony statusu na twojafirma.pingwatchdog.com (white-label) lub pod adresem URL strony trzeciej też działają. Po prostu ułatw ich znalezienie i zapamiętanie.
Co pokazywać
Jako minimum pokaż te usługi:
- Strona internetowa / Panel: Twoja główna aplikacja webowa
- API: Twój główny punkt końcowy API
- Uwierzytelnianie / Logowanie: Jeśli logowanie jest oddzielone od głównej aplikacji
- Przetwarzanie w tle: Dostarczanie e-maili, przetwarzanie płatności, potoki danych
Każda usługa otrzymuje własny wskaźnik statusu. Jeśli prowadzisz złożony produkt z wieloma niezależnymi komponentami, podziel rzeczy bardziej szczegółowo. Użytkowników Twojego API interesuje status API. Nie muszą widzieć, że Twój wewnętrzny panel administracyjny jest zdegradowany.
Co mówić podczas incydentu
Aktualizacje strony statusu powinny podążać za prostym wzorcem:
Badamy: „Badamy zgłoszenia podwyższonych błędów API dotykających niektórych użytkowników.” Opublikuj to w ciągu 2 minut od wykrycia problemu. Nie musisz znać przyczyny źródłowej. Musisz tylko potwierdzić, że wiesz o sprawie.
Zidentyfikowano: „Problem został zidentyfikowany jako wyczerpanie puli połączeń bazy danych spowodowane błędnie skonfigurowanym limitem połączeń. Wdrażamy poprawkę.” Opublikuj to, gdy zrozumiesz problem. Bądź konkretny. Użytkownicy bardziej Ci ufają, gdy pokazujesz, że wiesz, co się dzieje.
Monitorujemy: „Poprawka została wdrożona. Opóźnienie API wraca do normy. Monitorujemy stabilność.” Opublikuj to po wdrożeniu poprawki. Nie ogłaszaj zwycięstwa, dopóki nie potwierdzisz przywrócenia.
Rozwiązano: „Funkcjonalność API została w pełni przywrócona. Czas trwania incydentu: 23 minuty.” Zamknij pętlę. Podaj czas trwania. Użytkownicy doceniają szczerość co do tego, jak długo to trwało.
Nie milcz między tymi aktualizacjami. Jeśli dochodzenie trwa dłużej niż oczekiwano, powiedz to. „Nadal badamy. Zawęziliśmy problem do naszej warstwy bazy danych. Następna aktualizacja za 15 minut.” Cisza tworzy niepewność. Aktualizacje tworzą zaufanie.
Automatyzacja strony statusu
Ręczne aktualizowanie strony statusu podczas incydentu jest powolne i podatne na błędy. Już jesteś zestresowany. Debugujesz. Aktualizowanie strony internetowej to ostatnia rzecz, o której myślisz.
Najlepsze strony statusu aktualizują się automatycznie z danych monitorowania. Gdy monitor pada, strona statusu odzwierciedla to natychmiast. Gdy monitor się odbudowuje, strona wraca do zielonego.
Strony statusu PingWatchdog robią to. Wybierasz, które monitory pojawiają się na stronie. Strona aktualizuje się w czasie rzeczywistym, gdy monitory przechodzą w górę lub w dół. Możesz ręcznie publikować aktualizacje incydentów obok automatycznego statusu, ale główny stan jest zawsze dokładny.
Oznacza to, że Twoja strona statusu nigdy nie jest nieaktualna podczas incydentu. Nawet jeśli nie możesz opublikować aktualizacji, strona pokazuje bieżący stan: które usługi nie działają, które są sprawne i kiedy problem się rozpoczął.
Dowiedz się więcej o stronach statusu PingWatchdog.
White-label i niestandardowe domeny
Ogólny adres URL strony statusu działa. Ale strona statusu na Twojej własnej domenie pod status.twojafirma.com z Twoim logo i kolorami wygląda profesjonalnie i buduje zaufanie.
PingWatchdog obejmuje strony statusu white-label w planach Solo ($12/mies.) i Team ($29/mies.). Otrzymujesz niestandardowy branding, obsługę niestandardowej domeny i opcję uczynienia strony statusu publiczną lub prywatną.
Gdzie linkować do strony statusu
Ułatw znalezienie swojej strony statusu:
- Stopka aplikacji: Linkuj do niej z każdej strony aplikacji
- Dokumentacja wsparcia: Umieść ją w przewodniku „zgłaszania problemów”
- Strony błędów: Twoja strona błędu 500 powinna linkować do strony statusu
- Twitter / biogramy społecznościowe: Twój profil wsparcia powinien się do niej odwoływać
- Podpisy e-mail: Podpis e-mail Twojego zespołu wsparcia może ją zawierać
- E-maile powitalne: Poinformuj nowych użytkowników, gdzie sprawdzać status
Celem jest, aby gdy użytkownik napotka problem, jego pierwszym odruchem było sprawdzenie strony statusu, a nie napisanie do Ciebie.
Zacznij budować zaufanie już dziś
Strona statusu to jedna z rzeczy o najwyższym zwrocie z inwestycji, jaką możesz skonfigurować dla zaufania klientów. Konfiguracja zajmuje kilka minut i oszczędza godziny czasu wsparcia podczas każdego incydentu.
Skonfiguruj darmową stronę statusu z PingWatchdog. Darmowy plan obejmuje markową stronę statusu. Płatne plany dodają branding white-label i obsługę niestandardowej domeny.