Utworzenie pierwszego monitora
W tym poradniku krok po kroku utworzysz swój pierwszy monitor HTTP dla witryny lub API. Zaraz po zapisaniu ePulz.io zacznie sprawdzać stronę i powiadomi Cię przy każdym problemie.
Krok 1: Otwórz tworzenie monitora
- W przeglądzie kliknij przycisk + Dodaj monitor.
- Wybierz typ HTTP/HTTPS - najczęstszy wybór dla witryn i API.
Krok 2: Podstawowe dane
- Nazwa - dowolny opis dla Twojej przejrzystości, na przykład Główna witryna, Serwer API lub Kasa sklepu internetowego.
- Adres (URL) - pełny adres wraz z
https://(na przykładhttps://mojafirma.pl). - Metoda HTTP - zazwyczaj GET (zwykłe wczytanie strony). POST zastosuj przy punktach końcowych API, które nie obsługują GET.
Krok 3: Interwał sprawdzania
Określa, jak często ePulz.io testuje Twój adres. Najkrótszy interwał zależy od planu:
- Okres próbny i Standard: od 5 minut.
- Pro: od 2 minut.
- Business: od 1 minuty.
Dla większości witryn 5 minut to z naddatkiem. Krótszy interwał ma sens dla usług krytycznych, gdzie sekundy oznaczają pieniądze - na przykład kasa sklepu internetowego lub bramka płatnicza.
Krok 4: Oczekiwany stan
- Kod stanu - jaki kod HTTP ma zwrócić serwer, aby odpowiedź była uznana za poprawną. Domyślnie 200 (strona w porządku). Dla przekierowań ustaw na przykład 301.
- Limit czasu - maksymalny czas w sekundach, po którym sprawdzenie uznaje się za awarię. Domyślnie 15 sekund.
- Słowo kluczowe w treści (opcjonalne) - tekst, który musi być obecny w odpowiedzi, na przykład
Witajlub<title>Strona główna. Pomaga wykryć tak zwaną cichą awarię, gdy serwer wprawdzie zwraca 200, ale wyświetla pustą lub błędną stronę.
Krok 5: Sprawdzanie SSL i domeny
Dla adresów z HTTPS włącz te dwie kontrole:
- Kontrola SSL - z wyprzedzeniem ostrzega o wygasającej ważności certyfikatu bezpieczeństwa (30, 14, 7, 3 i 1 dzień przed końcem).
- Kontrola domeny (WHOIS - publiczny rejestr nazw domen) - ostrzega o zbliżającym się wygaśnięciu rejestracji domeny.
Obie kontrole są w cenie, nie kosztują dodatkowo i potrafią oszczędzić sporej nieprzyjemności.
Krok 6: Powiadomienia
Wybierz kanały, na które chcesz otrzymać powiadomienie w razie awarii:
- E-mail - na adres Twojego konta, domyślnie włączony.
- Telegram - wymaga połączonego Telegrama.
- Webhook - własny adres dla Slacka, Discorda lub Twojego systemu.
Krok 7: Liczba niepowodzeń przed powiadomieniem
Ustawienie opcjonalne. Określa, ile nieudanych sprawdzeń pod rząd musi wystąpić, zanim wyślemy powiadomienie. Wartość domyślna to 1 (powiadomienie od razu). Ustawienie na 2 lub 3 zmniejsza liczbę fałszywych alarmów przy jednorazowych wahaniach sieci.
Krok 8: Zapisanie monitora
Kliknij Utwórz monitor. Pierwsze sprawdzenie uruchomi się w ciągu jednej minuty. W przeglądzie zobaczysz, jak stan przejdzie z wartości Oczekuje na OK, ewentualnie Awaria.
Co dzieje się podczas awarii
- ePulz.io wykrywa nieudane sprawdzenie (zły kod stanu, przekroczony limit, brakujące słowo kluczowe).
- Jeśli ustawiono liczbę niepowodzeń przed powiadomieniem, sprawdzenie powtarza się w celu weryfikacji.
- Opcjonalnie awaria jest weryfikowana także z innej lokalizacji (z wielu regionów), aby wykluczyć problem lokalny.
- Wysyłamy powiadomienie na wszystkie włączone kanały.
- Tworzymy wpis o incydencie z czasem rozpoczęcia.
- Po pierwszym udanym sprawdzeniu wysyłamy powiadomienie o przywróceniu wraz z czasem trwania awarii.