Сейчас ваша корзина пуста!
Система обработки ошибок с журналированием PostgreSQL и уведомлениями с ограниченной частотой
Эффективно регистрирует все события ошибок, предотвращая усталость от уведомлений, ограничивая их количество до одного каждые пять минут. Работает как в автономном режиме, так и в качестве подворкфлоу, добавляя записи в базу данных и позволяя настраивать логику уведомлений. Включает опциональную очистку ошибок — идеально подходит для окружений разработки. Бесшовно интегрируется с существующими обработчиками ошибок или выступает в качестве основного перехватчика событий ошибок. Требует простую настройку таблицы PostgreSQL для отслеживания ошибок. Поставляется с четкими инструкциями по настройке и адаптации, позволяя вам контролировать регистрацию ошибок и уведомления по своим условиям.
Описание
Этот рабочий процесс предназначен для регистрирования всех ошибок в базе данных PostgreSQL, при этом ограничивая уведомления (например, электронные письма или push-уведомления), чтобы избежать спама в случае, если множество ошибок происходит с быстрым интервалом. Он идеален для сценариев, когда плановые задачи или службы генерируют всплески ошибок, которые в противном случае могли бы перегрузить каналы оповещения.
Целевые случаи использования:
- Централизованное логирование ошибок с сохранением данных.
- Ограничение частоты уведомлений до настраиваемого интервала (по умолчанию 5 минут).
- Интеграция как автономного основного обработчика ошибок или как под-рабочего процесса, вызываемого другими рабочими процессами обработки ошибок.
- Опциональная очистка журналов ошибок, полезная в средах разработки.
Логические блоки:
- 1.1 Прием событий ошибок: Захватывает события ошибок, вызванные любыми ошибками рабочего процесса.
- 1.2 Запись ошибок в PostgreSQL: Вставляет детальную информацию об ошибках в заданную таблицу базы данных.
- 1.3 Проверка ограничения частоты: Запрашивает базу данных для подсчета журналов ошибок за последние 5 минут, чтобы решить, отправлять ли уведомления.
- 1.4 Условное выполнение и очистка: Если нет недавних записей, продолжается очистка контекста выполнения и позволяется последующая логика обработки ошибок.
- 1.5 (Отключено) Настройка уведомлений: Образцы узлов электронной почты и push-уведомлений (по умолчанию отключены), демонстрирующие, как оповещать о ошибках.
- 1.6 (Опционально) Очистка журналов базы данных: Узел для ручного запуска, позволяющий удалить все записи в таблице ошибок, в основном для разработки.
Оригинал воркфлоу на сайте n8n.io
____________
Похожие товары
-
AI продажный агент: WhatsApp, FB, IG, OpenAI, Airtable, Supabase Авто-бронирование
-
AI Чат-бот Колл-центр: Демонстрационный Звонок (Готово к Продакшну, Часть 6)
-
AI Чат-бот Колл-центр: Общий поток исключений (Готов к производству, Часть 8)
-
AI Чат-бот Колл-центр: Поддержка бронирования такси (Готово к производству, Часть 7)
-
Homey Pro — Интеграция смарт-дома с LLM







Отзывы
Отзывов пока нет.