Railway. Проєкти, сервіси, розгортання і томи.
Підключіть свій робочий простір Railway, щоб дати агентам видимість ваших проєктів, середовищ, сервісів і розгортань. Агенти можуть відстежувати стан розгортань, стежити за використанням ресурсів сервісами і зіставляти активність Railway із рештою вашої інфраструктури.
Приєднатися до списку очікуванняЩо Polylane робить із Railway.
Увесь ваш робочий простір в одному графі
Проєкти, середовища, сервіси, розгортання, томи, домени та TCP-проксі, з їхніми ребрами та історією. Бази даних із шаблонів поруч із сервісами, які їх використовують.
Розгортання під наглядом у момент виходу
Webhook Railway сповіщають про невдалі та впалі розгортання в момент події, знімають алерт після наступного успіху і можуть доручити агенту розслідувати кожне розгортання.
Метрики та логи читаються регулярно
Агенти прочісують CPU, пам'ять і диск кожного сервісу відносно того, як цей сервіс зазвичай поводиться, і витягують логи розгортання та виконання посеред розслідування. Жодних порогів для налаштування.
Ваші секрети залишаються вашими
Polylane синхронізує імена змінних для зв'язування між хмарами і ніколи не читає значення змінних. Токени шифруються перед збереженням, і агент їх ніколи не бачить.
Як це працює.
Підключення
OAuth лише з областями дії для читання. Натисніть «підключити», підтвердьте в Railway, і синхронізація почнеться.
Синхронізація
Проєкти, сервіси, розгортання і томи потрапляють у граф, і кожна наступна синхронізація записує, що змінилося.
Агенти беруть вахту
Збої розгортань розслідуються при надходженні, використання ресурсів оцінюється відносно норми кожного сервісу, а виправлення надходять на ваше рев'ю.
У графі.
Типи ресурсів Railway, які синхронізує Polylane, з їхніми ребрами, конфігурацією та історією.
Інструменти, які отримують агенти.
Що агент може робити з Railway посеред розслідування. Кожен виклик потрапляє в стенограму треду, з цитуванням.
railwayApi Виконання підібраної операції GraphQL Railway (читання, перезапуски, повторні розгортання, масштабування)
railwayGetLogs Отримання логів виконання для сервісу або розгортання Railway
railwayListDeployments Перелік недавніх розгортань Railway для проєкту
railwayQueryMetrics Запити метрик CPU, пам'яті, мережі та диска для сервісів Railway
Питання.
Чи є Polylane ШІ-SRE для Railway?
Це те, що більшість людей мають на увазі під цим терміном: агенти, які тримають ваші ресурси Railway в одному контекстному графі, стежать за ними, розслідують проблеми і виправляють те, що можуть, а людина схвалює все, що змінює продакшн. Ми називаємо це самокерованим програмним забезпеченням, а не ШІ-SRE: суть у тому, що ваше програмне забезпечення дбає про себе саме, а не в тому, що бот приєднується до ротації чергувань.
Чи може Polylane щось змінювати в Railway?
Лише якщо ви це дозволите. Підключені лише для читання, агенти розслідують і пояснюють, а зміни потрапляють лише як pull request на ваше рев'ю. З доступом на запис кожен запис спершу зупиняється для вашого схвалення, з методом, шляхом і причиною на екрані. Відкати типово вимкнені: ви вмикаєте їх самі і можете вимкнути будь-коли.