Pano
← Tüm entegrasyonlar
Railway

Railway. Projeler, servisler, dağıtımlar ve birimler.

Ajanlara projelerin, ortamların, servislerin ve dağıtımların üzerinde görünürlük vermek için Railway çalışma alanını bağla. Ajanlar dağıtım durumunu takip edebilir, servis kaynak kullanımını izleyebilir ve Railway etkinliğini altyapının geri kalanıyla ilişkilendirebilir.

Bekleme listesine katıl

Polylane Railway ile ne yapar.

Bütün çalışma alanın 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.

Dağıtımlar indikleri anda izlenir

Railway webhook'ları başarısız ve çöken dağıtımları oldukları anda bildirir, uyarıyı bir sonraki başarıda çözer ve bir ajanı her dağıtımı incelemeye tetikleyebilir.

Metrikler ve günlükler belirli aralıklarla okunur

Ajanlar her servisin CPU, bellek ve disk kullanımını o servisin normalde nasıl davrandığına göre tarar ve incelemenin ortasında dağıtım ve çalışma zamanı günlüklerini çeker. Ayarlanacak eşik yok.

Gizli anahtarların senin kalır

Polylane bulutlar arası bağlantı için değişken adlarını eşitler ve değişken değerlerini asla okumaz. Tokenlar depolanmadan önce şifrelenir ve ajan onları asla görmez.

Nasıl çalışır.

01

Bağla

Yalnızca okuma kapsamlarıyla OAuth. Bağlan'a tıkla, Railway'de onayla ve eşitleme başlar.

02

Eşitle

Projeler, servisler, dağıtımlar ve birimler grafiğe iner ve sonraki her eşitleme neyin değiştiğini kaydeder.

03

Ajanlar nöbeti devralır

Dağıtım hataları indikleri anda incelenir, kaynak kullanımı her servisin normaline göre değerlendirilir ve düzeltmeler incelemen için gelir.

Grafikte.

Polylane'in eşitlediği Railway kaynak türleri, kenarları, yapılandırması ve geçmişiyle.

Proje
Ortam
Servis
Dağıtım
Birim
Alan Adı
TCP Proxy
Bildirim Kuralı

Ajanların aldığı araçlar.

Bir ajan incelemenin ortasında Railway ile ne yapabilir. Her çağrı thread transkriptine atıflı olarak iner.

railwayApi

Hazır bir Railway GraphQL işlemi çalıştır (okumalar, yeniden başlatmalar, yeniden dağıtımlar, ölçekleme)

railwayGetLogs

Bir Railway servisinin veya dağıtımının çalışma zamanı günlüklerini al

railwayListDeployments

Bir projenin son Railway dağıtımlarını listele

railwayQueryMetrics

Railway servisleri için CPU, bellek, ağ ve disk metriklerini sorgula

Sorular.

Polylane, Railway için bir yapay zeka SRE'si mi?

Çoğu insanın bu terimle kastettiği şey bu: ajanlar Railway kaynaklarını tek bir bağlam grafiğinde tutar, onları izler, sorunları inceler ve yapabildiklerini düzeltir; ü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 yazılımının kendine bakması, bir botun on-call rotasyonuna katılması değil.

Polylane Railway içinde bir şeyi değiştirebilir mi?

Yalnızca sen izin verirsen. Salt okunur bağlandığında ajanlar inceler ve açıklar, değişiklikler her zaman yalnızca incelemen için pull request olarak gelir. Yazma erişimiyle her yazma önce onayın için durur; yöntem, yol ve gerekçe ekranda. Geri almalar varsayılan olarak kapalıdır: onları kendin açarsın ve istediğin zaman kapatabilirsin.

Bir kez bağla. Gerisini ajanlar devralır.