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

Railway. Проекты, сервисы, деплои и тома.

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

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

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

Всё ваше рабочее пространство в одном графе

Проекты, окружения, сервисы, деплои, тома, домены и TCP-прокси, с их связями и историей. Базы данных из шаблонов рядом с сервисами, которые их используют.

Деплои под наблюдением по мере выхода

Webhook'и Railway сообщают о неудачных и упавших деплоях в момент, когда это происходит, закрывают алерт при следующем успехе и могут поручить агенту расследовать каждый деплой.

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

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

Ваши секреты остаются вашими

Polylane синхронизирует имена переменных для связывания между облаками и никогда не читает значения переменных. Токены шифруются перед сохранением, и агент никогда их не видит.

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

01

Подключите

OAuth только с областями чтения. Нажмите «подключить», подтвердите в Railway, и синхронизация начнётся.

02

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

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

03

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

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

В графе.

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

Проект
Окружение
Сервис
Деплой
Том
Домен
TCP-прокси
Правило уведомлений

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

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

railwayApi

Выполнять подобранную GraphQL-операцию Railway (чтение, перезапуски, повторные деплои, масштабирование)

railwayGetLogs

Получать логи рантайма сервиса или деплоя Railway

railwayListDeployments

Перечислять недавние деплои Railway для проекта

railwayQueryMetrics

Запрашивать метрики CPU, памяти, сети и диска для сервисов Railway

Вопросы.

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

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

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

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

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