1.Для удобства создадим отдельную группу, например, с именем Sites
1 |
Configuration->Host groups->Create host group->Sites |
2. Добавляем сайт(по аналогии с хостом)
1 2 3 4 5 6 7 8 |
Configuration->Hosts->Create Host Host name->kamaok.org.ua Visible name->kamaok.org.ua Groups->Sites Agent interfaces-> DNS name->kamaok.org.ua Connect to->DNS Add |
3.Создание сценария проверки сайта
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Configuration->Hosts->kamaok.org.ua->Web->Create scenario Вкладка Scenario Name->kamaok.org.ua Update interval->60 Retries->1 Agent->любой на выбор,например, Internet Explorer 10.0 Вкладка Steps->Add-> Name->kamaok.org.ua URL->https://kamaok.org.ua Follow redirects->Yes Timeout->15 Required string-> слово/подстрока,которая есть на главной странице Required status codes->200 Add->Update |
Через пару минут проверем наличие данных в
1 |
Monitoring->Latest data->фильтруем по нашому сайту в параметре Hosts |
4.Создание графиков мониторинга сайта
Добавляем график по времени ответа
1 2 3 |
Configuration->Hosts>kamaok.org.ua->Graphs->Create graphs Name->Response time kamaok.org.ua Add->Response time for step "kamaok.org.ua" of scenario “kamaok.org.ua”->Select->Add |
Аналогично добавляем график скорости доступа к сайту Download speed выбирая в качестве источника данных
1 |
Download speed for scenario "kamaok.org.ua" |
5.Создание триггера о недоступности сайта
1 2 3 4 5 6 7 8 9 |
Configuration->Host->kamaok.org.ua>Create trigger Name-> Site kamaok.org.ua isn't available Expression->Add Item->Select-> kamaok.org.ua: Failed step of scenario "kamaok.org.ua". Function->Last(most recent) T value is NOT N Last of(T)->1 Count N->0 Insert Severity->High->Add |
Эти параметры означают, что если в проверке значение параметра web.test.fail не будет равно 0, что означает доступность сайта, то срабатывает триггер
Можно,например,создать второй триггер,который будет срабатывать при СРЕДНЕЙ загрузке сайта дольше 8 секунд в течение двух последних проверок и использовать уровень Warning
1 2 3 4 5 6 7 8 |
Name-> Site kamaok.org.ua is too slow Expression->Add Item->Select-> kamaok.org.ua: Response time for step "kamaok.org.ua" of scenario "kamaok.org.ua". Function->Average value of period T is > N Last of(T)->2 Count N->8 Insert Severity->High->Add |
На вкладке Depedencies добавим наш первый триггер
1 |
Dependencies->Add-> Site kamaok.org.ua isn't available |
111