Кейс из публичной библиотеки n8n.io. Русское саммари сгенерировано автоматически (GPT-4o-mini). Авторские заметки о применении в реальной практике — отдельно в разделе /notes/ (готовится).

Описание

Шаблон автоматизирует процесс управления ошибками, начиная с получения логов и заканчивая созданием задач в GitHub и уведомлениями в Slack. При получении лога ошибки он обрабатывается с помощью GPT-4o для анализа причин и создания структурированного отчета. На выходе формируются задачи в GitHub и отправляются уведомления в Slack в зависимости от уровня серьезности ошибки.

Как устроено

Ключевые ноды включают вебхук для получения логов, анализ с помощью OpenAI, проверку дубликатов в GitHub и отправку уведомлений в Slack. Шаблон использует 30-минутный таймер для предотвращения избыточных уведомлений. Обработка ошибок и дубликатов реализована через условные ноды, что позволяет гибко управлять потоком данных.

Применение

  • Мониторинг ошибок в приложениях
  • Автоматизация создания задач в GitHub
  • Уведомление команды о критических инцидентах
  • Анализ причин ошибок с помощью AI
  • Оптимизация времени реагирования на инциденты
  • Управление инцидентами в DevOps

Стек / ноды

GitHub Slack OpenAI Webhook
Источник: https://n8n.io/workflows/15305/ · Оригинальный автор: TakatoYamada