Sağlık Tahminleri

UptimeWarden Sağlık Tahminleri: çok ufuklu öngörü, kanıt destekli öneriler ve onayınızı bekleyen düzeltme planları.

Sağlık Tahminleri, UptimeWarden'ın erken uyarı özelliğidir. Her monitörün geçmişindeki eğilimleri ve anomalileri analiz eder, yavaş yavaş büyüyen sorunları (sürekli artan bir yanıt süresi, süresi dolmak üzere olan bir sertifika) listeler ve her birine bir öneri ekler. Ani kesintiler önceden haber vermez ve tahmin edilmez.

Bu bölümde neler var

  • Sağlık Tahmini Genel Bakış: çok ufuklu öngörünün nasıl çalıştığı
  • Kanıt Destekli Öneriler: her öneri kaynak gösterir ve güven puanıyla gelir
  • Güvenli Otomatik Düzeltme: onayınızı bekleyen, geri alınabilir adımlardan oluşan kural tabanlı düzeltme planları
  • Monitör Bağımlılıkları: Zincir Bastırma ve tahminlere bağımlılık farkındalığı sağlama
  • Wardy'ye Sor: izleme verilerinizi doğal dilde sorgulama
  • Telemetri Kaynakları: Prometheus uyumlu metriklerinizi yapay zeka özelliklerine bağlama

Çok ufuklu öngörü

Tahmin penceresi, panelde seçtiğiniz zaman aralığıyla birebir eşleşir, analiz penceresi = tahmin ufku (1:1):

Seçilen aralıkAnalizTahmin ufku
7 günSon 7 günÖnümüzdeki 7 gün
15 günSon 15 günÖnümüzdeki 15 gün
30 günSon 30 günÖnümüzdeki 30 gün

Her tahminde ayrıca kısa vadeli risk için 24 saatlik anlık ufuk yer alır. Detaylar: Sağlık Tahmini Genel Bakış.

Birincil ve yedek model

Analiz birincil bir yapay zekâ modelinde çalışır. Birincil model kullanılamadığında yedek model devreye girer. Yönlendirme modu yönetim panelinden seçilir:

  • Otomatik (varsayılan): önce birincili dene, başarısız olursa yedeğe geç
  • Yalnızca birincil
  • Yalnızca yedek

Hangi model çalışırsa çalışsın, istem gönderilmeden önce kişisel veriler maskelenir. Bkz. Kişisel Veri Anonimleştirme.

Kanıt destekli öneriler

Her öneri, dayandığı kanıtla birlikte gösterilir:

Öneri: "HTTP timeout'u 5s'den 10s'ye yükselt"
Kanıt:
- Son 7 günde isteklerin %12'si 4 ile 5 saniye arasında sürdü
- Örüntü, 14:00-16:00 günlük trafik tepesiyle örtüşüyor
- Aynı zaman aralığında kontrol bölgelerinden birinde ölçülen ağ titreşimi ortalama 320ms
Güven: 0,83

Her öneri şunlarla gelir:

  • Kaynak göstergeleri: hangi monitör, hangi pencere, hangi metrik
  • 0 ile 1 arasında bir güven puanı
  • Tahmini etki ve tetikleme nedeni: önerinin neden üretildiği ve beklenen kazanım

Detaylar: Kanıt Destekli Öneriler.

Güvenli otomatik düzeltme

Otomatik düzeltme bir öneriyi kural tabanlı bir plana çevirir. Plan şu sınırlar içinde kalır:

  • Geri alınabilir değişiklikler: yalnızca üç güvenli işlem: eşik ayarı, kontrol aralığı optimizasyonu ve bakım penceresi
  • Sınırlı etki alanı: örneğin tek bir monitörün eşik değeri

Her plan bir editörün onayını bekler. Onaylanan adımları uygulamak varsayılan olarak kapalıdır: kapalıyken onay yalnızca kararı kaydeder, değişikliği siz yaparsınız. Hesabınız için açılmışsa:

  1. İşlemin öncesi ve sonrasından anlık görüntüler (snapshot) alınır ve çalıştırma geçmişine kaydedilir.
  2. Değişiklik istenildiğinde elle geri alınabilir; geri alma, neden belirtilerek tetiklenir.
  3. Dar bir plan grubu (düşük riskli, güven puanı 0,80 ve üzeri, tüm adımları otomatikleştirilebilir) insan onayı olmadan çalışabilir.

Detaylar: Güvenli Otomatik Düzeltme.

Monitör bağımlılıkları

Tahminler monitörlere tek tek değil, aralarındaki bağımlılık grafiğine de bakar:

  • Manuel tanım (db → api → frontend)
  • Ortak alan adlarından, IP'lerden ve zamanlamadan gelen ilişki ipuçları; bunlar bilgi amaçlıdır ve kendi başlarına bağımlılığa dönüşmez
  • Zincir bağlamı: db için açık bir olay varken api ve frontend'in ona bağlı olduğunu görürsünüz

Aynı grafik Zincir Bastırma'yı da çalıştırır: bağımlılıklar bilindiğinde alt seviye olaylar otomatik olarak sessize alınır. 10 seviyeye kadar bağımlılık takip edilir.

Detaylar: Monitör Bağımlılıkları.

Gürültülü monitör tespiti

UptimeWarden, gerçek bir sorun olmadan sürekli alarm üreten monitörleri işaretler. Baktığı sinyaller:

  • Yüksek arıza/toparlanma döngüsü
  • Çok kısa kesinti süreleri (genellikle ağ titreşimi)
  • Yalnızca tek bir bölgede yaşanan hatalar (bir bölge sorunsuz, diğeri dengesiz)

"Gürültülü" olarak işaretlenen monitörler panelde belirgin görünür ve somut öneriler sunulur: kontrol aralığını 30s'den 60s'ye yükselt, 2/3 çok bölgeli mutabakata geç, monitörü tek bir bölgeye sabitle.

Sonuç odaklı öğrenme

Her tahminin veya önerinin ardından paneldeki Sonuç Sorgusu size şunu sorar: "Öneri işe yaradı mı?" Cevabınız (yararlı / kısmen / yararsız) öneriyle birlikte kaydedilir ve öneri istatistiklerinde sayılır. Tahminleri kendiliğinden yeniden eğitmez.

API erişimi

curl -H "Authorization: Bearer $UPTIMEWARDEN_TOKEN" \
  "https://app.uptimewarden.online/api/v1/health/monitors/123/predictions"

health:predictions:read izni gereklidir. Detaylar: API Token'lar.

Sonraki adımlar