Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

2 Rzeczywisty scenariusz

Przegl?d

Rozdzia? ten prezentuje krok po kroku rzeczywisty scenariusz monitorowania sieci www.

U?yjmy monitorowania sieci www Áú»¢¶Ä²© do monitorowania interfejsu Áú»¢¶Ä²©. Chcemy wiedzie?, czy jest dostepny, czy dostarcza w?a?ciw? zawarto?? i jak szybko dzia?a. ?eby to zrobi? musimy zalogowa? si? z nasz? nazw? u?ytkownika i has?em.

Scenariusz

Krok 1

Dodajemy nowy scenariusz.

Dodamy scenariusz monitoruj?cy interfejs u?ytkownika Áú»¢¶Ä²©. Scenariusz wykona kilka krok¨®w.

Nale?y przej?? do Konfiguracja ¡ú Hosty, wybra? host i klikn?? na WWW w wierszu tego hosta. Nast?pnie klikn?? na Utw¨®rz scenariusz.

W formularzu nowego scenariusza wprowadzamy nazw? Dost?pno?? zabbix i tworzymy now? aplikacj? Sprawdzenia www.

Przy okazji tworzymy dwa makra, {user} i {password}.

Krok 2

Definiujemy kroki dla scenariusza.

?eby doda? pojedynczy krok nale?y klikn?? na Dodaj w zak?adce Kroki.

Krok 1 scenariusza sieci www

Najpierw sprawdzimy, czy strona startowa poprawnie odpowiada, zwracaj?c kod odpowiedzi HTTP r¨®wny 200 i zawiera tekst "Áú»¢¶Ä²© SIA".

Po zako¨½czeniu konfigurowania kroku kliknij na Dodaj.

Krok 2 scenariusza sieci www

Kontynuujemy z logowaniem do interfejsu u?ytkownika Áú»¢¶Ä²©, przy czym skorzystamy z makr (zmiennych) zdefiniowanych na poziomie scenariusza, {user} i {password}.

Nale?y zauwa?y?, ?e interfejs u?ytkownika Áú»¢¶Ä²© u?ywa przekierowa¨½ JavaScript podczas logowania, zatem najpierw nale?y si? zalogowa?, a potem sprawdza? dalsze elementy dost?pne po zalogowaniu. Dodatkowo, krok logowania musi u?ywa? pe?nego URL do pliku index.php.

Wszystkie zmienne post musz? by? umieszczone w jednej linii i musz? by? oddzielone znakami &. Przyk?adowy ci?g znak¨®w dla logowania do interfejsu u?ytkownika Áú»¢¶Ä²©:

name=Admin&password=zabbix&enter=Zaloguj si?

Je?eli uzywamy makr jak w tym przyk?adzie, ci?g logowania b?dzie nast?puj?cy:

name={user}&password={password}&enter=Zaloguj si?

Zauwa?cie r¨®wnie? jak pobierana jest warto?? zmiennej {sid} (ID sesji), kt¨®ra b?dzie wymagana w kroku 4.

Krok 3 scenariusza sieci www

Po zalogowaniu, powinni?my sprawdzi? ten fakt. ?eby to zrobi?, sprawdzamy ci?g znak¨®w, kt¨®ry jest widoczny jedynie po zalogowaniu - na przyk?ad: link Profil umieszczony w prawym g¨®rnym rogu.

Krok 4 scenariusza sieci www

Skoro zweryfikowali?my, ?e interfejs jest dost?pny i mo?na si? zalogowa? i pobra? zawarto?? dost?pn? po zalogowaniu, powinni?my si? wylogowa? - w przeciwnym razie baza danych Áú»¢¶Ä²© zostanie za?miecona mn¨®stwem rekord¨®w otwartych sesji.

Zako¨½czenie konfiguracji krok¨®w

Kompletna konfiguracja krok¨®w scenariusza sieci www powinna wygl?da? nast?puj?co:

Krok 3

Zapisujemy uko¨½czony scenariusz monitorowania sieci www.

Scenariusz pojawi si? w Monitorowanie ¡ú WWW:

Klikaj?c na nazw? scenariusza mo?emy obejrze? jego szczeg¨®?owe statystyki: