Sentry. Запрашивайте ошибки, следите за алертами и расследуйте инциденты из Sentry.
Подключите свою организацию Sentry, чтобы агенты могли запрашивать issues, искать события ошибок, проверять состояние алертов и расследовать инциденты в production. Агенты могут анализировать ваши данные об ошибках, чтобы помогать устранять проблемы, понимать паттерны ошибок и находить первопричины.
Встать в список ожиданияЧто Polylane делает с Sentry.
Ошибки приходят с приложенным исключением
Issues из Sentry попадают в Polylane с реальным исключением до начала триажа: тип, сообщение, верхние кадры стека и теги.
Алерты проходят триаж при поступлении
Каждый алерт Sentry попадает как проблема, и агент проводит его триаж в момент срабатывания: настоящий сигнал или шум и что изменилось прямо перед этим.
Данные об ошибках посреди расследования
Агенты ищут по issues и событиям, пока работают над инцидентом, сопоставляя паттерны ошибок с деплоями и ресурсами в радиусе поражения.
От стектрейса к исправлению
Когда расследование доходит до строки кода, исправление приходит как pull request в репозиторий за сервисом, с приложенной цепочкой доказательств.
Как это работает.
Установите
Установите интеграцию Polylane в своей организации Sentry и подтвердите её. Никаких ключей создавать или вставлять не нужно.
Синхронизация
Проекты и правила алертов входят в граф контекста рядом с сервисами, которые порождают ошибки.
Агенты берут вахту
Алерты проходят триаж по мере срабатывания, а расследования напрямую забирают нужные исключения, события и теги.
Инструменты, которые получают агенты.
Что агент может делать с Sentry посреди расследования. Каждый вызов попадает в транскрипт треда со ссылкой на источник.
sentryApi Вызывать любой REST-эндпоинт Sentry, для которого нет отдельного инструмента
sentryProjects Читать проекты Sentry (list, get, stats)
sentryIssues Читать или обновлять issues, события, теги и хеши Sentry
sentryAlertRules Читать или создавать алерты Sentry (правила алертов по issues)
sentryMetricAlerts Читать или создавать метрические мониторы Sentry (правила метрических алертов)
sentryIncidents Читать срабатывания метрических алертов Sentry
sentryReplays Читать записи сессий (session replays) Sentry
sentryDashboards Читать, создавать или редактировать дашборды Sentry
sentryQueryDiscover Выполнять запрос Discover в Sentry
sentryQueryTimeseries Выполнять запрос временных рядов событий Sentry
Вопросы.
Является ли Polylane ИИ-SRE, если у вас Sentry?
Это то, что большинство людей имеют в виду под этим термином: агенты, которые читают ваши ошибки и задачи в Sentry во время расследований и проводят триаж его алертов в момент срабатывания. Вместе со всеми остальными провайдерами в вашем рабочем пространстве они расследуют проблемы и исправляют то, что могут. Мы называем это самоуправляемым программным обеспечением, а не ИИ-SRE: смысл в том, что ваше программное обеспечение заботится о себе само, а не в том, что бот встаёт в ротацию on-call.
Заменяет ли Polylane Sentry?
Нет. Ваша настройка Sentry остаётся ровно там, где она есть. Polylane подключается к ней, использует её во время расследований и добавляет поверх триаж, первопричины и исправления.