Разбор причины аварии: логи, метрики и выкладки в одной картине

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

  • Четыре источника собираются сразу, а не по очереди руками
  • Тысяча строк логов сворачивается в несколько типов сбоя
  • События выстроены по времени — видно, что было раньше
  • Разбор приходит в чат, а не остаётся в чьей-то голове
WebhookEmbeddings OpenAIDefault Data Loader

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

Интеграция carrotQuest и Webhook собирается из готового сценария — вот как он устроен по шагам.

  1. Запуск: Триггер инцидента
  2. Затем: Настройки сценария
  3. Затем: Получить журналы
  4. Затем: Нормализовать и очистить журналы
  5. Затем: Контекстные данные Merge
  6. Затем: Кластеризовать сообщения журнала
  7. Затем: Выявить шаблоны сбоев
  8. Затем: Синхронизировать события по времени
  9. Затем: Агент анализа первопричин
  10. Затем: Создать заявку на инцидент
  11. Затем: Получить метрики
  12. Затем: Получить последние развертывания
  13. Затем: Получить флаги функций
  14. Затем: OpenAI Embeddings
  15. Затем: Модель чата OpenAI
  16. Затем: Распарсить Выход Причины
  17. Затем: Загрузчик документов

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