Дашборд
Render

Ваше cron-задание умерло во вторник. Вы бы узнали в пятницу. Polylane заметил во вторник.

Render запускает ваши сервисы, чтобы вы не думали о серверах. Polylane следит за ними, чтобы вы не думали и о дашбордах.

Встать в список ожидания

Каждый поддерживаемый ресурс.

Типы ресурсов Render, которые появляются в вашем графе.

Проект
Окружение
Веб-сервис
Статический сайт
Приватный сервис
Фоновый воркер
Cron-задание
Workflow
Пользовательский домен
База данных Postgres
Хранилище ключ-значение
Постоянный диск
Группа окружений

Дашборды перестают быть вашей работой.

Агенты следят за вашими сервисами, расследуют проблемы и исправляют то, что ломается.

Каждый сервис в одном графе

Веб-сервисы, приватные сервисы, статические сайты, фоновые воркеры, cron-задания, Postgres, хранилища ключ-значение, диски и домены: всё попадает в один граф со своими связями, окружениями и историей.

Агенты читают метрики и логи

Агенты регулярно прочёсывают метрики и логи каждого сервиса и оценивают их относительно того, как этот сервис ведёт себя обычно. Никаких порогов для настройки, никаких правил алертов для поддержки.

Задания, которые падают тихо

Фоновые воркеры и cron-задания никого не будят, когда ломаются; они просто останавливаются. Polylane замечает, расследует и рассказывает вам, что произошло, раньше, чем это сделает накопившаяся очередь.

Деплой: первый подозреваемый

Каждая синхронизация записывает, что появилось, изменилось или исчезло. Когда сервис начинает падать сразу после деплоя, расследование начинается с этого деплоя.

Ключ никогда не доходит до агента

Render подключается с API-ключом из настроек вашего аккаунта. Он шифруется перед сохранением, и агент никогда его не видит. Изменения кода приходят как pull request'ы, а любое действие записи ждёт вашего одобрения.

Откат, затем постоянное исправление

Включите откаты, и агенты сами восстановят последний заведомо рабочий деплой, с ограничением частоты и записью в журнал. Когда первопричина в строке кода, следом приходит постоянное исправление в репозитории за сервисом.

Вопросы.

Является ли Polylane ИИ-SRE для Render?

Это то, что большинство людей имеют в виду под этим термином: агенты, которые держат ваши веб-сервисы, фоновые воркеры и cron-задания в одном графе контекста, следят за ними, расследуют проблемы и исправляют то, что могут, а человек одобряет всё, что меняет production. Мы называем это самоуправляемым программным обеспечением, а не ИИ-SRE: смысл в том, что сервис заботится о себе сам, а не в том, что бот встаёт в ротацию on-call.

Как Polylane подключается к моему аккаунту Render?

С помощью API-ключа из настроек вашего аккаунта Render (Account Settings → API Keys). Ключ шифруется перед сохранением, и агент никогда его не видит. Polylane проверяет его и сразу начинает синхронизацию.

Какие ресурсы Render синхронизирует Polylane?

Проекты, окружения, веб-сервисы, статические сайты, приватные сервисы, фоновые воркеры, cron-задания, workflow, пользовательские домены, базы данных Postgres, хранилища ключ-значение, постоянные диски и группы окружений. Полный список на этой странице.

Может ли Polylane изменить мои сервисы Render?

Агенты расследуют и объясняют. Изменения кода всегда приходят только как pull request'ы в репозиторий за сервисом, а любое действие записи в Render сначала приостанавливается для вашего одобрения, с точным запросом и причиной на экране. Откаты выключены по умолчанию: вы решаете, где они разрешены, и можете отключить их в любой момент. Включённые, агенты сами восстанавливают последний заведомо рабочий деплой, с записью и ограничением частоты.

Как работает обнаружение без правил алертов?

Агенты регулярно читают ваши метрики и логи и оценивают их относительно того, как каждый сервис ведёт себя обычно, так что регрессии ловятся без настройки порога с вашей стороны. Повторные обнаружения сворачиваются в одну проблему вместо того, чтобы снова вас будить.

Работает ли это с моим провайдером наблюдаемости?

Да. Datadog, Sentry, Honeycomb, Axiom и Grafana Cloud входят в граф как полноценные источники, а их алерты проходят триаж агентом в момент срабатывания.

Сколько это стоит?

Цены открыты, подключение самостоятельное: бесплатный план, платные планы от $80 в месяц и оплата по факту за перерасход сверх включённых кредитов. Все планы и лимиты опубликованы на polylane.com/pricing.

Больше ничто не падает тихо. Даже cron-задания.