Dünyanın en detaylı ücretsiz FDE + DevOps kütüphanesi: 140 üzeri ders, 70 üzeri lab ve 80 uzun yazı, İngilizce ve Türkçe. Öğrenmeye başla →

DevOps Foundations · Modül 7: İşletme, gözlem ve yedekleme

Çağrılmaya Değer Hizmet Göstergeleri

Çoğu alarm makine hislerini anlatır, kullanıcı acısını değil. Bu ders göstergeleri kullanıcı bakışından kurar; çağrıcı kullanıcı canı yanarken öter, dışında susar.

10 dk okuma

Kazanımlar

  • Gerçek hizmete erişilebilirlik, gecikme ve doğruluk göstergeleri tanımlamak
  • Alarm eşiklerini hisle değil tükenme hızından kurmak
  • Çağrı alarmlarını biletlerden yazılı kuralla ayırmak
  • Her alarmın müdahale edene ilk ne yaptıracağını açıklamak

Neden önemli

Ekip kırk alarma sahiptir, hepsini yok sayar; çünkü otuz dokuzu CPU hisleri ve disk tahminlerinde öter, kullanıcı hatalarını kimse çağırmaz. Alarm yorgunluğu disiplin sorunu değil sinyal sorunudur. Müdahale edenin yok saydığı her alarm sonraki yok sayışı eğitir; gerçek çağrı gürültüyle boğulana dek. Az, kullanıcı çapalı alarm geniş kapsamı yener.

Kavramlar

Göstergeler kullanıcı görünür sonuçtan başlar. Erişilebilirlik: geçerli isteklerin hatasız karşılanan oranı. Gecikme: yeterince hızlı karşılanan oran (kuyruğu saklayan ortalama değil, sınırlı yüzdelik). Doğruluk: doğru sonuç üreten oran, 200 dönüp yanlış üretenler varsa. Her biri pencereli hedefli oran: 30 günde 300ms altında isteklerin yüzde 99.9'u. Hedef sözü kodlar, pencere sabrı kodlar. Makine sinyalleri (CPU, bellek, disk) neden ve kapasite verisidir; öngördüğü arızayı kullanıcı göstergesi kapsamıyorsa çağrılır.

Tükenme hızı oranları alarma çevirir. Hızlı tükenme (saatte aylık bütçenin büyük kısmı) şimdi çağırır; yavaş tükenme (günlerde aynısı) mesaiye bilet açar. İkisi de hedefin ima ettiği aynı hata bütçesine başvurur: ekibin hıza harcayabileceği izinli arıza payı. Bütçe başvurusu alarm görüşüdür; bütçeyle aritmetiktir, müdahale eden gece 3'te güvenir.

Her çağrı alarmı ilk eylemini taşır. Alarm metni gösterge, kapsam ve koşu kitabı bağlantısını adlandırır; kitabın ilk üç satırı neye bakılacağını ve hangi güvenli eylemin zaman kazandırdığını söyler. Yanıtı bilinmeyen alarm çağrı kostümlü bilettir. Kümeyi üç ayda incele: her alarm yararlı ötmüş olmalı veya indirgenmeli; sessiz alarmlar üretimi bekleyen test edilmemiş koddur.

Uygulamalı örnek

Ödeme 500'leri gece 2'de sıçrar, kimse uyanmaz; CPU alarmları öter, ertelenir. Gösterge çalışması: erişilebilirlik 5 dakika pencerede, hızlı tükenme çağırır, yavaş tükenme bilet açar. Beklenen okuma: gece sıçraması aylık bütçenin yüzde 3'ünü saatte yakar, hızlı tükenme koşu kitabıyla çağırır; CPU yalpalamasının kullanıcı göstergesi yoktur, pano kalır çağrı değil. Geçen ayın olaylarını yeni kurallara karşı yeniden oynatarak doğrula: kullanıcı görünür her olay çağırır, yok sayılan her CPU hissi sessiz kalır. L19'un metrik yarısı minyatürde budur: doğru çağıracak tek grafik.

Yaygın yanlış hamle

Gecikme ortalaması alıp ortalamaya alarm kurmak. Ortalama kullanıcıların yaşadığı kuyruğu saklar: isteklerin yarısı 50ms, onda biri 8 saniye ortalamada iyi görünür, kullanıcıların onda biri acı çeker. Sınırlı yüzdelikler (hedef altında p95, p99) ortalamanın gömdüğünü açar. Ortalamalı her gecikme alarmı rahat nesnesidir, ölçü değil.

Lab ve sonraki adım

L19'un metrik yarısı çağrılmaya değer grafiğin bulunmasını, gürültü grafiklerin adlandırılmasını ister. Sırada 3. ders operasyonun öbür yarısı: geri yüklenen yedekler, ayrı hedefte kanıtlı.

Mini kontrol

4 soruluk isteğe bağlı öz kontrol. Yanıtlar cihazından çıkmaz, saklanmaz ve hiçbir değerlendirmeye sayılmaz.

Ders geri bildirimi

Henüz yayında geri bildirim yok.

Geri bildirim yazmak için giriş yap ve dersi tamamla.

Kaynaklar

Alıştırma

Çalıştırdığın bir hizmete göstergeler yaz: erişilebilirlik, gecikme (yüzdelik ve sınır) ve bir doğruluk kontrolü; her birinde hedef ve pencere. Bir hızlı tükenme çağrısı ve bir yavaş tükenme bilet kuralı türet; çağrıya ilk müdahale eylemini ekle.

Geçme kriterleri

Üç kullanıcı çapalı gösterge hedef ve pencereli; tükenme hızlı çağrı ve bilet kuralları türetilmiş; ilk müdahale eylemi çağrıda yazılı.

İlerlemeni kaydetmek için giriş yapÜcretsiz hesap: yalnızca ders ilerlemen ve quiz sonuçların saklanır.