Dağıtım, sekmeyi kapattıktan üç dakika sonra çöktü. Polylane zaten biliyor ve nedenini çözüyor.
Railway servislerini, veritabanlarını ve zamanlanmış işlerini tek bir çalışma alanından çalıştırır. Polylane bütün çalışma alanını grafiğe alır ve her dağıtımı indiği anda izler.
Bekleme listesine katılDesteklenen her kaynak.
Grafiğinde görünen Railway kaynak türleri.
Her dağıtıma ikinci bir çift göz.
Ajanlar çalışma alanını grafiğe alır, dağıtımlarını ve kaynak kullanımını izler ve bozulanı inceler.
Bütün çalışma alanı tek grafikte
Projeler, ortamlar, servisler, dağıtımlar, birimler, alan adları ve TCP proxy'leri, kenarları ve geçmişiyle. Şablon veritabanları onları kullanan servislerin yanında durur.
Dağıtımlar indikleri anda izlenir
Railway webhook'ları bir dağıtımın başarısız olduğu veya çöktüğü anı Polylane'e söyler. Uyarı bir sonraki başarıda çözülür ve istersen bir ajan her dağıtımı inceleyebilir.
Servisin kendi normaline göre değerlendirilen metrikler
Ajanlar her servisin CPU, bellek ve disk kullanımını o servisin genelde nasıl davrandığına göre tarar. Ayarlanacak eşik yok.
İncelemenin ortasında çekilen günlükler
Dağıtım günlükleri ve çalışma zamanı günlükleri ajan çalışırken okunur, böylece yanıt onu kanıtlayan satırlarla gelir.
Değişken adları, asla değerleri
Polylane servisleri bulutlar arasında bağlamak için değişken adlarını eşitler ve değerleri asla okumaz. OAuth tokenı depolanmadan önce şifrelenir ve ajan onu asla görmez.
Okuma kapsamları ve pull request olarak düzeltmeler
Yalnızca okuma kapsamlarıyla OAuth üzerinden bağlan. Kod değişiklikleri servisin arkasındaki depoya pull request olarak iner ve her yazma işlemi önce onayın için durur.
Sorular.
Polylane Railway için bir yapay zeka SRE'si mi?
Çoğu insanın bu terimle kastettiği şey: projelerini, servislerini, dağıtımlarını ve birimlerini tek bir bağlam grafiğinde tutan, her dağıtımı indiği anda izleyen, sorunları inceleyen ve yapabildiklerini düzelten ajanlar; üretimi değiştiren her şeyi bir insan onaylar. Buna yapay zeka SRE'si değil, kendi kendini işleten yazılım diyoruz: mesele projenin kendine bakması, bir botun on-call rotasyonuna katılması değil.
Polylane Railway çalışma alanıma nasıl bağlanır?
Yalnızca okuma kapsamlarıyla OAuth üzerinden. Bağlan'a tıkla, Railway'de onayla ve eşitleme başlar. Token depolanmadan önce şifrelenir ve ajan onu asla görmez.
Polylane hangi Railway kaynaklarını eşitler?
Projeler, ortamlar, servisler, dağıtımlar, birimler, alan adları, TCP proxy'leri ve bildirim kuralları; her biri kenarları ve geçmişiyle grafikte. Tam liste bu sayfada.
Polylane bir dağıtımın başarısız olduğunu nasıl bilir?
Railway webhook'ları başarısız ve çöken dağıtımları oldukları anda bildirir. Uyarı bir sonraki başarılı dağıtımda çözülür ve bir ajanın yalnızca hataları değil, her dağıtımı incelemesini sağlayabilirsin.
Polylane ortam değişkenlerimi okur mu?
Değişken adlarını eşitler, böylece başka bir buluttaki bir veritabanına işaret eden bir servis grafikte bir kenara dönüşür. Değerleri asla okumaz.
Polylane Railway servislerimi değiştirebilir mi?
Ajanlar inceler ve açıklar. Kod değişiklikleri her zaman yalnızca servisin arkasındaki depoya pull request olarak gelir ve yeniden başlatma veya yeniden dağıtım gibi her yazma işlemi önce onayın için durur; istek ve gerekçe birebir gösterilir.
Gözlemlenebilirlik sağlayıcımla çalışır mı?
Evet. Datadog, Sentry, Honeycomb, Axiom ve Grafana Cloud grafiğe birinci sınıf kaynaklar olarak katılır ve uyarıları tetiklendiği anda bir ajan tarafından triyajdan geçirilir.
Ne kadar tutar?
Fiyatlandırma herkese açık ve self servis: ücretsiz bir plan, aylık $80'dan başlayan ücretli planlar ve dahil kredilerin ötesinde kullandıkça öde aşımı. Her plan ve sınır polylane.com/pricing adresinde yayınlanmıştır.