Stan systemów

Monitorowanie wszystkich usług TerryTrilla na bieżąco

Co jest sprawdzane

Pięć usług sprawdzanych jest niezależnie od siebie, więc awaria jednej nie musi dotykać pozostałych: płatności mogą być niedostępne, kiedy Państwo dalej pracują nad partyturą.

  • Baza danychPołączenie z bazą PostgreSQL i szybkość zapytań
  • Wysyłka e-mailiKolejka wysyłki e-maili i jej przetwarzanie
  • UwierzytelnianieLogowanie użytkowników i obsługa sesji
  • APIGłówne punkty API i obsługa żądań
  • PłatnościPłatności Stripe i obsługa subskrypcji

Jak czytać stany

  • Działa — usługa odpowiedziała na sprawdzenie w oczekiwanym czasie.
  • Spowolnione — usługa odpowiedziała, ale wolniej niż zwykle, albo jedno ze sprawdzeń się nie powiodło. Funkcje będą raczej powolne niż zepsute.
  • Awaria — usługa w ogóle nie odpowiedziała. Wszystko, co od niej zależy, nie zadziała, dopóki nie wróci.

Jak wygląda sprawdzenie

Każda usługa odpytywana jest wprost, a nie odczytywana z pamięci podręcznej, i czas odpowiedzi obok niej to czas dokładnie tego zapytania. Strona odświeża się sama, dopóki pozostaje otwarta, a czas pracy liczony jest od ostatniego restartu serwera aplikacji.