OpenStatus
Bağla
OpenStatus entegrasyonunu terminalden bağla. OpenStatus entegrasyonunun kabul ettiği bayraklar için --help geç.
polylane integration connect --type openstatusYazma erişimli bir çalışma alanı API anahtarı.
Ajanların çalışma süresi monitörlerini kontrol edebilmesi, durum sayfalarını yönetebilmesi ve durum raporları yayımlayabilmesi için OpenStatus'u bağla.
Kurulum
- OpenStatus panonda Settings'i aç ve API Token'a git.
- Bir anahtar oluştur. Ajanların monitörleri yönetebilmesi ve durum raporları yayımlayabilmesi için yazma erişimine ihtiyacı vardır.
- Anahtarı Polylane'e yapıştır. Polylane onu çalışma alanına karşı doğrular ve bağlanır.
Anahtarın saklanmadan önce şifrelenir ve ajan onu asla görmez.
Polylane, OpenStatus'ta polylane adlı bir webhook bildirim kanalı hazırlar, böylece monitör hataları, bozulmalar ve düzelmeler uyarı olarak düşer ve tetiklendikleri anda triyajdan geçer. Kanal, kanal tarafında eklenir, bu yüzden monitörler monitör başına kurulum gerektirmez: sonradan oluşturduğun monitörler bir sonraki eşitleme geçişinde otomatik olarak eklenir. Bir monitörü kanaldan elle ayırmaya saygı gösterilir, bu yüzden uyarılarını geri istediğinde onu OpenStatus'ta yeniden ekle.
Ajanlar ne yapabilir
- Monitörleri listeleyebilir ve durumu, çalışma süresini, gecikme yüzdeliklerini ve kontrol başına yanıt günlüklerini kontrol edebilir
- Monitör oluşturabilir, güncelleyebilir ve tetikleyebilir
- Durum sayfalarını, bileşenlerini ve genel herkese açık durumu inceleyebilir
- Durum raporları yayımlayabilir ve güncellemeler gönderebilir; sayfa abonelerini bilgilendirme, açıkça istenmedikçe kapalıdır
- Bakım pencereleri zamanlayabilir
Bağlantıyı kesme
OpenStatus'un Polylane ile bağlantısını kes, sonra API anahtarını OpenStatus'ta iptal et.
OpenStatus uyarılarını Terraform ile yönetilen kaynaklarının yanında Polylane'e kaydet.
Uyarı teslimatı, kanal tarafında eklenen polylane adlı bir webhook bildirim kanalı üzerinde yaşar, bu yüzden Terraform ile yönetilen monitörlere bir şey eklenmesi gerekmez: bir sonraki eşitleme geçişinde otomatik olarak eklenirler. polylane bildirim kanalını yerinde bırak; Polylane onu entegrasyonla birlikte oluşturur ve kaldırır.
Bağlantıyı kes
Bağlantıyı kesmek her eşitlemeyi ve kontrolü durdurur ve Polylane'in tuttuğu kimlik bilgilerini siler. Polylane'in OpenStatus içinde kurduğu her şey de kaldırılır; geride hiçbir şey kalmaz.
polylane integration disconnect <id>Araçlar
6Ajanların threadlerde yapabileceği işlemler.