Дашборд
Convex

Ошибка в функции 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.

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