Monitörler

UptimeWarden'ın 10 monitör türüne genel bakış. HTTP'den heartbeat'e, çoklu lokasyon konsensüsünden özel ajana.

Monitör, UptimeWarden'ın temel kontrol birimidir: belirlenen aralıkta hedefinizi (URL, port, host, alan adı, sertifika) sorgular ve sonucu zaman serisi olarak saklar. Bu sayfa monitör türlerine üst düzey bakış sunar; her türün detayı için ilgili sayfaya geçin.

Desteklenen 10 monitör türü

TürHedefTipik kullanım
HTTP / HTTPSURLWeb sitesi, API uç noktası, REST servisleri
TCPhost + portVeritabanı (5432, 3306), SSH, özel protokoller
UDPhost + portDNS sunucusu, NTP, oyun sunucuları
Pinghostname / IPICMP ulaşılabilirlik, en temel uptime sinyali
SSLURL (host + port)TLS sertifika geçerliliği ve son kullanma tarihi
DNShostname + kayıt türüA / AAAA / CNAME / MX / NS / TXT doğrulaması
MCPURLModel Context Protocol servisleri (yapay zeka aracı)
gRPChost + portgRPC servis sağlık kontrolü
WebSocketws:// veya wss:// URLGerçek zamanlı kanallar (sohbet, oyun, finansal akış)
HeartbeatUptimeWarden tarafından üretilen ping URL'iCron, ETL, batch, ters monitör

Detaylı sayfalar:

Monitör durumları

Her monitör dört durumdan birinde olur:

DurumAnlamı
upSon kontrol başarılı
downSon kontrol başarısız (incident açılır)
recoverydown'dan up'a yeni geçti, kısa süreli kurtulma durumu
unknownHenüz hiç kontrol çalışmadı veya veri yok

SSL monitörleri ek bir uyarı durumuna sahiptir: ssl_warning. Sertifika 30 gün içinde sona erecekse veya hostname uyumsuzluğu varsa raporlanır.

Kontrol aralığı, plan başına alt sınır

Seçebileceğiniz en kısa kontrol aralığı ve monitör tavanı plan kademenize göre değişir; Free 3 dakikada bir kontrolle başlar, üst planlar daha sık çalışır (Enterprise'da 30 saniyeye kadar). Form, planınızın altındaki aralıkları kilitler ve "yükselt" davetiyle gösterir. Güncel plan sınırları için fiyatlandırma sayfasına bakın; hesabınıza özel değerler panodaki Faturalandırma → Plan detayları sayfasında canlı görünür.

Çoklu lokasyon konsensüsü

Tek bir bölgeden gelen "down" sinyali her zaman gerçek değildir; geçici bir yönlendirme hatası veya bir veri merkezindeki kısa kesinti olabilir. Çoklu Lokasyon Konsensüsü monitörünüzü 2 ya da daha fazla bölgeden eş zamanlı çalıştırır ve N'de K anlaşma eşiğine ulaşılana kadar incident açmaz. Varsayılan 2'dir.

  • Doğrulama bölgeleri ve minimum onay sayısı monitör başına ayarlanır.
  • DNS, HTTP, TCP, Ping, SSL ve diğer ağ tabanlı türlerle çalışır.
  • Plana göre bölge üst sınırı vardır.

Detay: Çoklu Lokasyon Konsensüsü.

Sunucu tarafı kontrol mü, özel ajan mı?

UptimeWarden iki tür kontrol sunar:

Sunucu tarafı kontrol (varsayılan)

Monitörünüz dünya genelindeki beş izleme lokasyonumuzdan birinden çalışır: Sydney, São Paulo, Sweden Central, East Asia ve Phoenix. Public erişilebilir hedefler için kurulum gerekmez; ölçeklendirme otomatiktir.

Özel ajan

Kendi ağınızda çalışan tek dosyalı küçük bir program. Şirket içi servisler, intranet uygulamaları, yalnızca VPN üzerinden erişilebilen API'ler, bizim lokasyonlarımızın göremediği her şey için.

  • Yalnızca giden HTTPS gerekir (gelen port açılmaz).
  • Container, sunucu, sanal makine: istediğiniz ortamda çalışır.

Detay: Ajan Yönetimi.

Monitör oluşturma

Monitörler → Yeni Monitör:

  1. Tür seçin (yukarıdaki tablo).
  2. Türe özgü alanları doldurun (her türün kendi sayfasında detay).
  3. Kontrol aralığı, bölgeler ve beklenen davranışı belirleyin.
  4. Bildirim kanallarını ve alarm türlerini seçin.
  5. Save butonuna basın.

Monitör hemen kontrol kuyruğuna alınır ve ilk sonuç birkaç saniye içinde görünür.

Alarm türleri

Sistem, kanal bazında yönlendirilebilen 8 alarm türü tanımlar:

  • down, monitör başarısız
  • recovery, başarısızdı, şimdi başarılı
  • ssl. SSL sertifika eşik uyarısı (30 / 15 / 7 / 1 gün)
  • ssl_recovery, sertifika yenilendi
  • high_response, yanıt süresi art arda N kontrolde eşiğin üstünde (varsayılan 3)
  • high_response_recovery, yanıt süresi tekrar eşiğin altına düştü
  • domain_expiring, alan adı kayıt süresi sona eriyor (premium)
  • domain_expiring_recovery, alan adı yenilendi (premium)

Hangi alarm türünün hangi kanala (e-posta, SMS, WhatsApp, sesli, push, webhook, Slack, Telegram) gideceği monitör başına ayarlanır. Detay: Bildirim Kanalları.

Yoğun olaylarda ilk alarm hemen gider; aynı türden olup 60 saniye içinde aynı alıcılara gidecek diğer alarmlar pencere bitince tek bir mesajda birleştirilir (akıllı alarm gruplama). SLO error budget hızlı/yavaş tükenme uyarıları ise ayrı bir özet (digest) akışı olarak iletilir.

Kod ile İzleme

Manuel UI yerine Git'te sürüm kontrolü altında tutmak isterseniz:

Her monitör hangi yoldan yönetildiğini (manuel / CLI / Terraform / API) kaydeder; böylece kod ile yönettiğiniz monitörler ile arayüzden oluşturduklarınız birbirine karışmaz.

Sonraki adımlar

Read this page in English