Мониторинг веб-сайтов и онлайн-служб на доступность




Уведомление через запуск скрипта

В этой опции уведомления запускается скрипт, который расположен в интернете (HTTP или HTTPS). Это позволяет автоматизировать любые процессы, выполнение которых необходимо в случае недоступности. Например, при недоступности веб-сервера можно автоматически переправить посетителей сайта на резервный IP-адрес.
 
Переменные в адресе
В адресе скрипта можно использовать переменные, которые заменяются соответствующими значениями. Доступны следующие переменные:
 
Переменная   Пример значения   Описание
{SENSOR_ID}   12345   Идентификатор задачи по мониторингу.
{CHECK_ID}   12345   Идентификатор проверки доступности.
{SUCCESSFUL_FLAG}   FALSE   Статус проверки доступности (TRUE или FALSE). Статус TRUE обозначает, что проверка была успешной.
{VERIFICATION_HASH}   f47215350f02d967b51227ad1cd2beb1   MD5 хеш, который используется для валидации запроса к скрипту и формируется из следующих значений: MD5({SENSOR_ID}{CHECK_ID}{SECRET_KEY}). Под значением {SECRET_KEY} имеется в виду секретный ключ, который определяется при создании получателя уведомлений.

Другие данные, такие как детали задачи по мониторингу, можно получить через API интерфейс, использовав выше указанные значения.
 
Ожидаемый ответ скрипта в случае успешного завершения
Для успешного завершения, скрипт должен отправить '200 OK' HTTP-код, и в ответе не должно присутствовать ключевое слово 'ERROR'.
 
Пример URL адреса
https://example.com/my_script.php?sensor={SENSOR_ID}&check={CHECK_ID}&successful={SUCCESSFUL_FLAG}&verification={VERIFICATION_HASH}

Пример скрипта
© 2010 — 2018 Intelions OÜ
Twitter | Facebook
Возможности | Тарифы | Партнёрка | ЧаВо | API интерфейс

Новости | | Условия | Контакт | О проекте