Регистрации падают, а auth выглядит нормально. Polylane находит слой, который на самом деле сломался.
Polylane помещает вашу базу данных, auth, хранилище и edge-функции в тот же граф, что и приложения, которые от них зависят, и читает логи, которые Supabase уже хранит.
Встать в список ожиданияКаждый поддерживаемый ресурс.
Типы ресурсов Supabase, которые появляются в вашем графе.
Каждый сервис в проекте под наблюдением.
Агенты строят карту проекта, читают его логи и расследуют то, что ломается.
Весь проект в одном графе
Каждый проект с его базами данных, ветками, edge-функциями и бакетами, плюс сервисы auth, storage и realtime за ними. Каждый ресурс несёт свои связи и свою историю, рядом со всем остальным, что вы запускаете.
Связаны с приложениями, которые их используют
Polylane сопоставляет хосты Supabase в переменных окружения в ваших других облаках, так что граф уже знает, какой сервис общается с каким проектом. Когда ломается оформление заказа, проект оказывается в радиусе поражения.
Обнаружение, настроенное на сигналы Supabase
Агенты следят за частотой edge 5xx, логами ошибок Postgres, сбоями auth, ошибками функций и здоровьем сервисов относительно того, как каждый проект ведёт себя обычно. Никаких порогов для настройки.
Шесть источников логов, которые действительно читают
Логи edge, функций, Postgres, auth, storage и realtime входят в расследования как доказательства, вместе с advisor'ами безопасности и производительности, которые Supabase уже запускает для ваших проектов.
Ваши строки остаются вашими
Polylane читает Supabase Management API и ничего больше: он никогда не подключается к вашим базам данных, никогда не видит ваши строки и никогда не хранит API-ключи проектов. Учётные данные шифруются перед сохранением, и агент никогда их не видит.
Расследования, которые заканчиваются PR
Когда первопричина в плохой миграции, неправильно настроенной функции или строке кода, исправление попадает в репозиторий за приложением, с приложенной цепочкой доказательств.
Вопросы.
Является ли Polylane ИИ-SRE для Supabase?
Это то, что большинство людей имеют в виду под этим термином: агенты, которые держат ваши проекты, edge-функции, ветки и хранилище в одном графе контекста, следят за ними, расследуют проблемы и исправляют то, что могут, а человек одобряет всё, что меняет production. Мы называем это самоуправляемым программным обеспечением, а не ИИ-SRE: смысл в том, что проект заботится о себе сам, а не в том, что бот встаёт в ротацию on-call.
Как Polylane подключается к моей организации Supabase?
Через OAuth или персональный токен доступа. Нажмите «подключить» и подтвердите в Supabase или вставьте токен. В любом случае учётные данные шифруются перед сохранением, и агент никогда их не видит.
Какие ресурсы Supabase синхронизирует Polylane?
Проекты, базы данных Postgres, пулеры соединений, ветки баз данных, edge-функции, бакеты хранилища, сервисы auth, storage и realtime, REST API, пользовательские домены, секреты и сетевые ограничения. Полный список на этой странице.
Может ли Polylane изменить мои проекты Supabase?
Агенты расследуют и объясняют. Изменения кода всегда приходят только как pull request'ы в репозиторий за приложением, а любое действие записи сначала приостанавливается для вашего одобрения, с точным запросом и причиной на экране.
Как работает обнаружение без правил алертов?
Агенты регулярно читают логи и сигналы здоровья каждого проекта и оценивают их относительно того, как этот проект ведёт себя обычно: частота edge 5xx, ошибки Postgres, сбои auth, ошибки функций, объём запросов, здоровье сервисов и находки advisor'а безопасности. Повторные обнаружения сворачиваются в одну проблему вместо того, чтобы снова вас будить.
Работает ли это с моим провайдером наблюдаемости?
Да. Datadog, Sentry, Honeycomb, Axiom и Grafana Cloud входят в граф как полноценные источники, а их алерты проходят триаж агентом в момент срабатывания.
Сколько это стоит?
Цены открыты, подключение самостоятельное: бесплатный план, платные планы от $80 в месяц и оплата по факту за перерасход сверх включённых кредитов. Все планы и лимиты опубликованы на polylane.com/pricing.