Temel Kavramlar

UptimeWarden'da kullanılan temel terimler, monitör, heartbeat, olay, ajan, durum sayfası, çoklu konum mutabakatı, SLO, ekip ve rol.

UptimeWarden'ı verimli kullanmak için ürünün her ekranında karşınıza çıkacak terimleri burada bulabilirsiniz.

Monitör

Monitör, belirli bir aralıkta otomatik olarak çalışan bir kontroldür. Her monitörün bir hedefi (URL, IP adresi, sunucu adı veya port) ve bir tipi vardır. UptimeWarden 10 monitör tipini destekler:

TipNeyi kontrol eder
HTTP / HTTPSBir web uç noktası yanıt verir ve beklenen durum kodunu döndürür
TCPBir port bağlantı kabul eder (örneğin bir veritabanı portu)
UDPBağlantısız bir port yanıt döndürür
PingICMP echo ile bir sunucuya ulaşılabilir
SSLBir sertifika geçerlidir ve ne zaman süresinin biteceği
DNSA, AAAA, CNAME, MX, NS ve TXT kayıtları beklenen değerleri döndürür
MCPModel Context Protocol servisleri sağlıklıdır
gRPCBir gRPC servisi sağlık uç noktasına doğru yanıt verir
WebSocketBir WebSocket bağlantısı başarıyla açılır
HeartbeatTersine monitör, sizin işiniz bize ping atar; gecikirse alarm üretiriz

Kontrol sonuçları, planınızın veri saklama süresine göre korunur.

Heartbeat

Heartbeat monitör, klasik monitörün tersi yönde çalışır: UptimeWarden hedefinizi sorgulamaz; sizin arka plan işiniz (cron görevi, ETL hattı, sunucusuz fonksiyon) belirli aralıklarla bize ping atar.

Bir heartbeat monitörü oluşturduğunuzda UptimeWarden size benzersiz bir URL verir. İşiniz her başarılı çalıştırmasında bu URL'e bir istek gönderir. Beklenen ping yapılandırılan süre içinde ulaşmazsa bir olay açılır. Detay için Heartbeat Monitör sayfasına bakın.

Olay

Bir monitör down olduğunda bir olay açılır. Yaşam döngüsü:

  1. Açık, yeni oluşturuldu, henüz onaylanmadı
  2. Onaylandı, birisi olayı sahiplendi; yükseltme durur ve onaylayan kişi kaydedilir
  3. İnceleniyor (opsiyonel), kök neden çalışması sürüyor
  4. İzleniyor (opsiyonel), düzeltme uygulandı, tekrar oluşmaması bekleniyor
  5. Çözüldü, düzelme sinyali geldi veya olay manuel olarak kapatıldı

Çoklu konum doğrulaması açıksa Doğrulama bekliyor ve Reddedildi durumlarını da görebilirsiniz. Cascade Suppression aktif ve bir bağımlılık grafiği tanımlıysa, alt seviye olaylar Bastırıldı (cascade) olarak kaydedilir; bildirim ve yükseltme tetiklenmez. Detay için Olay Yaşam Döngüsü sayfasına bakın.

Ajan

Ajan, UptimeWarden'ın kendi sunucunuzda çalıştırdığınız hafif izleme uygulamasıdır. Kendi ağınızda çalıştırarak intranet uygulamaları ve VPN arkasındaki servisler gibi özel servisleri izleyebilirsiniz. Ajan yalnızca dışa doğru HTTPS açar, gelen port gerekmez ve dahili sistemlerinize doğrudan bağlanmaz. Detay için Ajan Yönetimi sayfasına bakın.

Durum sayfası

Durum sayfası, müşterilerinize servis durumunu canlı olarak gösteren halka açık bir sayfadır. Her plan en az bir durum sayfası içerir. Özel alan adı (örneğin status.example.com, Professional ve Enterprise planlarında), beyaz etiket markalama (Enterprise) ve olay zaman çizelgesi desteklenir. Abone e-posta özetleri yakında gelecek. Detay için Durum Sayfası Aboneleri sayfasına bakın.

Çoklu Konum Mutabakatı

Tek bir bölgeden gelen "down" sinyali yanıltıcı olabilir, geçici bir yönlendirme sorunu ya da tek bir veri merkezi kesintisi sebep olmuş olabilir. Çoklu Konum Mutabakatı, aynı kontrolü iki veya daha fazla bölgeden paralel olarak çalıştırır ve N-of-M mutabakat eşiği sağlanmadan olay açmaz.

Plan düzeyindeki ayarlar:

  • Maksimum doğrulama bölgesi: monitörlerinizin tanık olarak kullanabileceği bölge sayısı
  • Varsayılan onaylayan bölge sayısı: yeni bir monitör oluşturulduğunda uygulanan eşik
  • Mutabakat geçersiz kılma izni: bu sayıları kendiniz değiştirip değiştiremeyeceğiniz

Free ve Hobby planlarında varsayılan değerler kullanılır ve geçersiz kılma yapılamaz. Starter ve üzeri planlarda kendiniz ayarlayabilirsiniz. Detay için Çoklu Konum Mutabakatı sayfasına bakın.

SLO ve Error Budget

Service Level Objective, "ayda %99.9 uptime" gibi bir hedeftir. UptimeWarden bunu otomatik olarak hesaplar ve hedefi tutturmadan önce kullanabileceğiniz error budget'ı (kabul edilebilir kesinti süresini) gösterir. SLO ekranı Professional ve üzeri planlarda kullanılabilir. Detay için SLO ve Error Budget sayfasına bakın.

Ekip ve Rol

Ekip, hesabınız altındaki bir kullanıcı grubudur. Aynı monitörlere, alarmlara ve ayarlara erişirler. Roller:

  • Admin: kullanıcı ve ekip yönetimi dahil tam erişim
  • Editor: monitörleri, kanalları ve durum sayfalarını yönetir
  • Reader: yalnızca okuma erişimi

Ekibi oluşturan kişi Admin olarak eklenir; hesap düzeyindeki faturalandırma ise hesap sahibinde kalır. Detay için Roller ve İzinler sayfasına bakın.

Bölge

UptimeWarden beş fiziksel bölgeden kontrol çalıştırır:

BölgeKonum
SydneyAvustralya
São PauloBrezilya
Sweden CentralAvrupa (varsayılan, global servisler de burada çalışır)
East AsiaAsya
PhoenixBatı ABD

Her monitör tek bir ana bölgeden çalışır. Planınız, Çoklu Konum Mutabakatı için tanık (doğrulama) bölgesi olarak kaç ek bölgenin kullanılabileceğini belirler. Bir bölgedeki kontroller çalışmayı durdurursa, monitörlerinizi en yakın canlı bölge otomatik olarak devralır, monitörünüzün ana bölgesi değişmez.

Sonraki adımlar