Ad Widget

Collapse

Мониторинг, сайта

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • aydar
    Senior Member
    • Dec 2014
    • 176

    #1

    Мониторинг, сайта

    Здраствуйте, посдкажите пжл все ли я правильно сделал, проверить на практике не могу, сайт ронять нельзя.

    1. Создал хост где прописал dns типа www.site.ru
    2. Создал веб сценарий в 2 шага (гл. страница и контакты), с требуемым кодом 200 и строкой на латинице (делал на сервере curl, русский символы возвращает в гречке)
    3. Создал тригер {хост:web.test.fail[имя сценария].last()}#200
    Если последний код <> 200, то должен сработаь триггер.
    4. Привязал действие.

    тут пока напрашивается вопрос, если 1 шаг проверки веб ценария не возвращает 200, он будет проверять 2 шаг?

    Триггер сам восстановится, после того как сайт поднимется? или нужно что-то прописывать?
  • aydar
    Senior Member
    • Dec 2014
    • 176

    #2
    странно, щас запустил проверку и триггер отработал, не пойму почему...

    up
    Прочитал

    Этот элемент данных отображает номер не успешного шага в сценарии. Если все шаги в сценарии выполнены успешно, то возвращается 0.
    Ключ элемента данных: web.test.fail[Сценарий]
    Тип: Числовой(целое)

    сделал

    {хост:web.test.fail[сценарий].last()}#0

    Не работает, в шаге указал строку (12345), которой нету на странице, работать и так не хочет.

    up2
    И так опытным путем выяснил, если вы прописали
    Требуемые коды состояния и Требуемая строка, то в приоретете будет Требуемые коды

    up3 Все разобрался от и до. Сделал так
    1 шаг проверка на 200
    2 шаг проверка на слово

    Вроде мониторит, ну вот щас был инцедент, триггер сработал, в логах resolve host name на 1 шаге, что это было? вроде сайт открывался
    Last edited by aydar; 08-12-2014, 15:45.

    Comment

    Working...