Мониторинг доступности сайта с оповещением — автоматически

Сценарий регулярно проверяет сайт и при недоступности шлёт письмо на Keap и обновляет страницу статуса в репозиторий.

  • Регулярная проверка доступности
  • Письмо на Keap при падении
  • Страница статуса в репозиторий
  • Узнаёте о простое первым
GitHub

Как это работает

Уведомления из Keap в GitHub настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.

  1. Запуск: Запланировать триггер
  2. Затем: HTTP-запрос
  3. Проверка: Переключатель - код статуса
  4. Если да — Шаблон HTML-кода
  5. Затем: Извлечь из файла - сгенерированный HTML
  6. Затем: Получить существующий файл index.html
  7. Затем: Извлечь из существующего файла (github)
  8. Проверка: Если - сравнить существующий HTML с сгенерированным
  9. Если да — Обновить файл index.html
  10. Если да — Отправить уведомление по почте

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.