Słownik · Rodzaje monitorowania

Czym jest monitorowanie słów kluczowych?

Monitorowanie słów kluczowych sprawdza, czy odpowiedź strony internetowej zawiera (lub nie zawiera) określony fragment tekstu, więc strona, która się ładuje, ale pokazuje niewłaściwą treść, liczy się jako awaria.

Jak to działa i dlaczego to ważne

Sam kod statusu nie dowodzi, że strona działa. Strony błędów, puste listy produktów, komunikaty o pracach serwisowych i zhakowana strona mogą zostać zwrócone z kodem HTTP 200. Słowo kluczowe, np. „Dodaj do koszyka”, które pojawia się tylko wtedy, gdy strona działa, albo tekst błędu, który nie może się pojawić, sprawia, że takie przypadki zostają wykryte jako błędy.

Wybierz tekst stabilny i konkretny: etykietę przycisku, nazwę produktu, linię w stopce generowaną przez aplikację. Unikaj tekstu, który zmienia się przy testach A/B, zmianach cen lub języka.

Sprawdzenia słów kluczowych czytają HTML zwracany przez serwer. Tekstu dodanego później przez JavaScript w przeglądarce w nim nie ma; sprawdź go zamiast tego sprawdzeniem syntetycznym w przeglądarce.

Jak pomaga Uptimecheck

Monitory HTTP w Uptimecheck mogą wymagać, by słowo kluczowe występowało lub nie występowało w pierwszych 2 MB odpowiedzi, a dopasowanie jest dokładne, z uwzględnieniem wielkości liter. W przypadku API tak samo działają sprawdzenia JSON, np. $.status równa się ok, a przepływy uruchamiane w prawdziwej przeglądarce mogą sprawdzać tekst renderowany przez JavaScript.

Zobacz: Monitorowanie dostępności

14 dni za darmo · Potem 5 monitorów gratis · Bez karty kredytowej

Więcej w poradnikach

Guides 7 min czytania

Jak zbudować endpoint health check (i go monitorować)

Endpoint health check mówi monitorom i load balancerom, czy Twoja aplikacja może obsługiwać żądania. Co sprawdzać, jak zachować szybkość i bezpieczeństwo, kod dla Laravela, Expressa i Flaska oraz jak go monitorować.

Czytaj

Pytania

Czy monitorowanie słów kluczowych rozróżnia wielkość liter?

To zależy od narzędzia. W Uptimecheck tak: „Add to cart” nie pasuje do „add to cart”.

Czy monitorowanie słów kluczowych może wykryć zhakowaną stronę?

Częściowo. Kontrola „nie może zawierać” ze słowami, które dodałby atakujący, albo kontrola „musi zawierać” z tekstem Twojej stopki wykryje podmienioną stronę.

Dlaczego sprawdzenie słowa kluczowego zawodzi, choć widzę ten tekst?

Tekst jest prawdopodobnie dodawany przez JavaScript po wczytaniu strony albo różni się w HTML wielkością liter, odstępami lub kodowaniem. Sprawdź źródło strony, by zobaczyć, co zwraca serwer.

Przestoje to przeszłość.

Skonfiguruj pierwszy monitor w niecałą minutę albo najpierw rozejrzyj się w demo na żywo.

14 dni za darmo · Potem 5 monitorów gratis · Bez karty kredytowej