Dashboard
Railway

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ących

Każdy obsługiwany zasób.

Typy zasobów Railway, które pojawiają się w twoim grafie.

Projekt
Środowisko
Usługa
Wdrożenie
Wolumen
Domena
Proxy TCP
Reguła powiadomień

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.

Padnięte wdrożenie to ustalenie, nie niespodzianka. Polylane jest tam pierwsze.