Контроль · МониторингмониторингдашбордРаботаетПроверено нами

Статус всех рассылок

Один экран → активные, зависшие и ожидающие отправки

Робот с лупой наблюдает три потока сообщений на радаре и замечает остановленный шлюз и отключённый канал

Краткое описание

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

Результат

Read-only сводка показывает активные кампании, фактический прогресс, потерянные воркеры, ожидающие подтверждения и недавние итоги по всем каналам.

Ход автоматизации

Триггер

Оператор открывает сводку или монитор запускает плановую проверку

Шаги автоматизации

  1. Читает состояния кампаний и фактические журналы доставки
  2. Сверяет активное состояние с наличием живого воркера
  3. Подсвечивает просроченные approvals и расхождения прогресса
  4. Отправляет алерт по подтверждённому правилу зависания
  5. Показывает недавние завершения и отмены без управляющих действий

Проверка человеком

Интерфейс только читает и не запускает, не подтверждает и не возобновляет кампании; автоматический watchdog может лишь безопасно закрыть доказанно потерянный прогон и вызвать человека.

Результат

Read-only сводка показывает активные кампании, фактический прогресс, потерянные воркеры, ожидающие подтверждения и недавние итоги по всем каналам.

Схема автоматизации

Общая логика открыта
Вход
ТриггерОператор открывает сводку или монитор запускает плановую проверку
Система
Шаг 1Читает состояния кампаний и фактические журналы доставки
Система
Шаг 2Сверяет активное состояние с наличием живого воркера
Система
Шаг 3Подсвечивает просроченные approvals и расхождения прогресса
Система
Шаг 4Отправляет алерт по подтверждённому правилу зависания
Система
Шаг 5Показывает недавние завершения и отмены без управляющих действий
Человек
Контроль человекаИнтерфейс только читает и не запускает, не подтверждает и не возобновляет кампании; автоматический watchdog может лишь безопасно закрыть доказанно потерянный прогон и вызвать человека.
Результат
Наблюдаемый результатRead-only сводка показывает активные кампании, фактический прогресс, потерянные воркеры, ожидающие подтверждения и недавние итоги по всем каналам.

Применение

Когда использовать

Рассылки идут по нескольким каналам, и статус приходится сверять чаще, чем удобно вручную проверять процессы и таблицы.

Проверка

Сводка совпадает с контрольной сверкой журналов, тестовый потерянный воркер обнаруживается в заданное время, а из интерфейса невозможно начать отправку.

Инструменты

pythonpostgresprocess monitortelegram

Детали рецепта

Время1 вечерСложность2 из 5Шаги6Предусловия3
Доступ ко всей библиотеке

Откройте все рецепты через @venturehunter

Мы не просим номер телефона, пароль или вход через Telegram на сайте. @penioza_bot проверит подписку внутри Telegram и вернёт вас сюда с доступом ко всем комплектам, а не только к этому рецепту.

Без почтыБез логина на сайтеОдна проверка для всей библиотекиСтартовый репозиторий

Нужна помощь в реализации?

Разберём ваш процесс и соберём этот контур под ваши данные, ограничения и людей.

Напишите мне — я помогу