Wdrożenie padło trzy minuty po tym, jak zamknięto kartę. Polylane już wie i ustala dlaczego.
Railway uruchamia twoje usługi, bazy danych i zaplanowane zadania z jednego obszaru roboczego. Polylane umieszcza cały obszar roboczy w grafie i obserwuje każde wdrożenie, gdy ląduje.
Dołącz do listy oczekującychKażdy obsługiwany zasób.
Typy zasobów Railway, które pojawiają się w twoim grafie.
Każde wdrożenie dostaje drugą parę oczu.
Agenci umieszczają obszar roboczy w grafie, obserwują jego wdrożenia i zużycie zasobów i badają to, co się psuje.
Cały obszar roboczy w jednym grafie
Projekty, środowiska, usługi, wdrożenia, wolumeny, domeny i proxy TCP, z ich krawędziami i historią. Bazy danych z szablonów stoją obok usług, które z nich korzystają.
Wdrożenia obserwowane, gdy lądują
Webhooki Railway informują Polylane w chwili, gdy wdrożenie zawiedzie albo padnie. Alert rozwiązuje się przy następnym sukcesie, a agent może zbadać każde wdrożenie, jeśli tego chcesz.
Metryki oceniane względem normy samej usługi
Agenci przeczesują CPU, pamięć i dysk każdej usługi względem tego, jak ta usługa zwykle się zachowuje. Żadnych progów do strojenia.
Logi pobierane w trakcie dochodzenia
Logi wdrożeń i logi runtime są czytane, gdy agent pracuje, więc odpowiedź przychodzi z wierszami, które ją dowodzą.
Nazwy zmiennych, nigdy wartości
Polylane synchronizuje nazwy zmiennych, żeby łączyć usługi między chmurami, i nigdy nie czyta wartości. Token OAuth jest szyfrowany przed zapisem, a agent nigdy go nie widzi.
Zakresy odczytu i poprawki jako pull request
Połącz przez OAuth wyłącznie z zakresami odczytu. Zmiany w kodzie trafiają jako pull request do repozytorium stojącego za usługą, a każda akcja zapisu najpierw pauzuje w oczekiwaniu na twoją zgodę.
Pytania.
Czy Polylane to SRE z AI dla Railway?
To to, co większość ludzi ma na myśli, używając tego terminu: agenci, którzy trzymają twoje projekty, usługi, wdrożenia i wolumeny w jednym grafie kontekstu, obserwują każde wdrożenie, gdy ląduje, badają problemy i naprawiają to, co mogą, a człowiek zatwierdza wszystko, co zmienia produkcję. Mówimy raczej o oprogramowaniu, które samo o siebie dba, niż o SRE z AI: chodzi o to, że projekt pilnuje się sam, a nie o to, że bot dołącza do rotacji dyżurów.
Jak Polylane łączy się z moim obszarem roboczym Railway?
Przez OAuth, wyłącznie z zakresami odczytu. Kliknij połącz, zatwierdź w Railway, a synchronizacja ruszy. Token jest szyfrowany przed zapisem, a agent nigdy go nie widzi.
Jakie zasoby Railway synchronizuje Polylane?
Projekty, środowiska, usługi, wdrożenia, wolumeny, domeny, proxy TCP i reguły powiadomień, każde ze swoimi krawędziami i historią w grafie. Pełna lista jest na tej stronie.
Skąd Polylane wie, że wdrożenie zawiodło?
Webhooki Railway alarmują o nieudanych i padniętych wdrożeniach w chwili, gdy się zdarzą. Alert rozwiązuje się przy następnym udanym wdrożeniu, a możesz zlecić agentowi badanie każdego wdrożenia, nie tylko awarii.
Czy Polylane czyta moje zmienne środowiskowe?
Synchronizuje nazwy zmiennych, więc usługa wskazująca bazę danych w innej chmurze staje się krawędzią w grafie. Nigdy nie czyta wartości.
Czy Polylane może zmieniać moje usługi Railway?
Agenci badają i wyjaśniają. Zmiany w kodzie trafiają wyłącznie jako pull request do repozytorium stojącego za usługą, a każda akcja zapisu, jak restart czy ponowne wdrożenie, najpierw pauzuje w oczekiwaniu na twoją zgodę, z dokładnym żądaniem i powodem.
Czy działa z moim dostawcą obserwowalności?
Tak. Datadog, Sentry, Honeycomb, Axiom i Grafana Cloud dołączają do grafu jako pełnoprawne źródła, a ich alerty przechodzą triaż agenta w chwili wyzwolenia.
Ile to kosztuje?
Cennik jest publiczny i samoobsługowy: plan darmowy, plany płatne od $80 miesięcznie i płatność za zużycie ponad wliczone kredyty. Każdy plan i limit jest opublikowany na polylane.com/pricing.