Дашборд
← Все интеграции
Render

Render. Веб-сервисы, базы данных и cron-задания.

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

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

Что Polylane делает с Render.

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

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

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

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

Метрики и логи читаются регулярно

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

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

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

Как это работает.

01

Подключите

Вставьте API-ключ из настроек вашего аккаунта Render. Он шифруется перед сохранением, и агент никогда его не видит.

02

Синхронизация

Сервисы, базы данных и домены попадают в граф, и каждая следующая синхронизация записывает, что изменилось.

03

Агенты берут вахту

Телеметрия регулярно прочёсывается, сбои деплоев расследуются по мере появления, а исправления приходят на ваше ревью.

В графе.

Типы ресурсов Render, которые синхронизирует Polylane, с их связями, конфигурацией и историей.

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

Инструменты, которые получают агенты.

Что агент может делать с Render посреди расследования. Каждый вызов попадает в транскрипт треда со ссылкой на источник.

renderApi

Вызывать любой эндпоинт REST API Render, для которого нет отдельного инструмента

renderGetLogs

Получать логи сервиса Render

renderDeploys

Перечислять деплои сервиса Render или получать полные подробности одного деплоя

renderGetServiceEvents

Получать события аудита сервиса Render

renderGetMetrics

Получать метрики сервиса Render

Вопросы.

Является ли Polylane ИИ-SRE, если у вас Render?

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

Может ли Polylane что-то изменить в Render?

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

Подключите один раз. Дальше агенты сами.