Ошибка в функции Convex. Алерт пришёл из вашего фронтенда. Polylane идёт по ребру от одного к другому.
Convex запускает ваш бэкенд как реактивные функции на деплоях, которыми вы не управляете. Polylane помещает каждый проект и деплой в ваш граф контекста и читает логи и метрики функций за ними.
Встать в список ожиданияКаждый поддерживаемый ресурс.
Типы ресурсов Convex, которые появляются в вашем графе.
Один граф, от фронтенда до функции.
Агенты строят граф каждого проекта, отделяют production от превью и читают логи функций за инцидентом.
Проекты и деплои в графе
Каждый проект с его деплоями production, превью и разработки, их регионами и URL, рядом со всем остальным, что вы запускаете.
От сервиса к деплою за ним
Расследования доходят от сервиса до деплоя Convex, с которым он общается, с его регионом, классом и историей деплоев под рукой.
Production отделён от шума
Деплои разработки и превью остаются видимыми в графе, но только изменения production попадают в change intelligence и инциденты.
Логи и метрики функций, читаемые по запросу
Агенты забирают логи выполнения функций и метрики функций для деплоя во время расследования, так что вывод приходит со своими доказательствами.
История изменений при каждой синхронизации
Новые деплои, удалённые проекты и перенаправленные деплои production попадают в ленту изменений вместе с синхронизацией, которая их обнаружила.
Ваши данные остаются вашими
Polylane читает Convex Management API и ничего больше. Он никогда не запрашивает ваши таблицы и никогда не хранит ключи деплоя. Токен доступа команды шифруется перед сохранением, и агент никогда его не видит.
Вопросы.
Является ли Polylane ИИ-SRE для Convex?
Это то, что большинство людей имеют в виду под этим термином: агенты, которые держат ваши проекты и деплои в одном графе контекста, где production отделён от превью, следят за ними, расследуют проблемы и исправляют то, что могут, а человек одобряет всё, что меняет production. Мы называем это самоуправляемым программным обеспечением, а не ИИ-SRE: смысл в том, что деплой заботится о себе сам, а не в том, что бот встаёт в ротацию on-call.
Как Polylane подключается к Convex?
С помощью токена доступа команды из настроек вашей команды Convex. Вставьте его один раз: он шифруется перед сохранением, и агент никогда его не видит.
Что Polylane синхронизирует из Convex?
Проекты и их деплои, production, превью и разработки в равной мере, с регионами и URL. Каждая синхронизация после первой записывает, что изменилось.
Читает ли Polylane мои данные в Convex?
Нет. Он читает Convex Management API и ничего больше: никогда не запрашивает ваши таблицы и никогда не хранит ключи деплоя. Логи и метрики функций читаются по запросу во время расследования.
Создают ли деплои превью шум?
Они остаются видимыми в графе, чтобы агент мог о них рассуждать, но только изменения production попадают в change intelligence и инциденты.
Может ли Polylane изменить мои деплои Convex?
Агенты расследуют и объясняют. Изменения кода всегда приходят только как pull request'ы в репозиторий за деплоем, а любое действие записи сначала приостанавливается для вашего одобрения, с точным запросом и причиной.
Работает ли это с моим провайдером наблюдаемости?
Да. Datadog, Sentry, Honeycomb, Axiom и Grafana Cloud входят в граф как полноценные источники, а их алерты проходят триаж агентом в момент срабатывания.
Сколько это стоит?
Цены открыты, подключение самостоятельное: бесплатный план, платные планы от $80 в месяц и оплата по факту за перерасход сверх включённых кредитов. Все планы и лимиты опубликованы на polylane.com/pricing.