DNS

Test DNS sprawdza zapytania serwera DNS pod kątem określonych typów rekordów. Ten test można uruchomić zarówno na test agentach jak i lokalizacjach chmurowych.
Aby uruchomić ten test wykonaj następujące kroki:
  1. Dodaj test DNS z kategorii Network do Test Suite.

  2. Kliknij na bloczek z tym testem oraz wypełnij formularz podając parametry testu:
    • Domain to query for - nazwy domen, które chcemy odpytywać. Aby dodać więcej domen, należy kliknąć przycisk Add,

    • Name server to query - adres serwera DNS,

    • Use TCP instead of UDP - zaznacz jeśli chcesz użyć protokołu TCP,

    • Record type to query for - typ rekordu DNS, możliwe rekordy:
      • A - pobranie adresu IPv4,

      • MX - pobranie nazwy serwera mailowego,

      • AAAA - pobranie adresu IPv6,

      • SOA - pobranie wiarygodnych informacji o serwerze,

      • TXT - weryfikacja własności domeny.

  3. Dodaj progi alarmowe ustawiając je w polu Thresholds Configuration w sekcji Thresholds lub dodaj konfigurację w kodzie Python zaznaczając tryb Advanced Configuration. Opis jak to zrobić znajduje się w rozdziale Uruchamianie scenariusza testowego w sekcji Konfiguracja progów alarmowych. Możliwe ustawienie progów alarmowych dla parametrów:
    • time_ms - czas odpowiedzi serwera DNS.

  4. Wypełnij informacje potrzebne do uruchomienia scenariusza testowego, takie jak nazwa, lista test agentów, na których ma być wykonany ten test oraz tryb wykonywania scenariusza. Dokładny opis uruchamiania scenariusza znajduje się w rozdziale Uruchamianie scenariusza testowego.

../../../_images/DNS.png
  1. Kliknij Start i uruchom test. Aplikacja powinna automatycznie przenieść się na stronę ze szczegółami oraz wynikami testów tego scenariusza.

  2. Przeglądaj graficzną prezentację wyników testów w zakładce Charts.

    Wykres przedstawia czas rozszyfrowania każdej testowanej domeny przez serwer DNS w każdym teście wykonanym dla zaznaczonego bloczka testowego w tym scenariuszu.

    W znajdującym się poniżej komponencie Results możemy przeglądać zestaw wyników szczegółowych każdego testu (wynik testu dostępny po kliknięciu na konkretny test). Dla tego testu dostępny jest wynik w formie tabeli. Znajdują się w niej takie informacje jak:
    • Domain name - nazwa domemy,

    • IP address - adres IP domeny,

    • DNS Server - adres serwera DNS,

    • Time (ms) - czas rozszyfrowania domeny,

    • Status - informacja o tym, czy udało się rozszyfrować domenę.

    Wynik w formacie JSON dostępny jest po kliknięciu na napis Show Raw Results.

    Dokładny opis strony z wynikami znajduje się w rozdziale Analiza rezultatów.

../../../_images/DNS1.png