Контроль доступности сайтов и сервисов — с тревогой в vk

Сценарий каждые 15 минут проверяет адреса из таблицы, и если сервис не отвечает несколько попыток подряд, шлёт тревогу в vk.

  • Проверяет все адреса каждые 15 минут
  • Не паникует из-за разового сбоя — перепроверяет
  • Шлёт тревогу с именем упавшего сервиса
  • Список сервисов держит в твоей таблице

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

Перенос данных из Google Sheets в vk делается готовым сценарием: он сам замечает новое и переносит его.

  1. Запуск: Запланировать триггер
  2. Затем: Прочитать список API
  3. Проверка: Обработать каждый API1
  4. Затем: Инициализировать счетчик повторных попыток
  5. Затем: Протестировать API
  6. Затем: Проверить ответ
  7. Проверка: Если нет ответа
  8. Если да — Подождать 10 мин
  9. Затем: Увеличить число попыток
  10. Затем: Повторить API
  11. Затем: Проверить ответ повторной попытки
  12. Проверка: Если все еще нет ответа
  13. Если да — Если все еще нет повтора > 4
  14. Если да — Форматировать оповещение о сбое
  15. Затем: Отправить оповещение WhatsApp
  16. Затем: Продолжить со следующим API

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