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

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

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

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

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

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

Эту интеграцию devino и GitHub можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.