FDE Foundations · Modül 10: Güvenilirlik

Günlükler, Ölçümler, İzler

Gözlemlenebilirlik üç alettir: hikaye için günlükler, eğilim için ölçümler, yol için izler. Tek korelasyon kimliği onları birleştirir ve o kimlik müşterinin isteğinde başlar.

10 dk okuma

Kazanımlar

  • Günlükleri okumak için değil sorgulamak için yapılandırmak
  • Belirtileri erken yakalayan ölçütleri seçmek
  • Tek korelasyon kimliğiyle servis sınırlarını aşmak

Günlükler

Yapılandırılmış (JSON), seviyeli; korelasyon kimliği, yasal olduğunda kullanıcı ya da kiracı bağlamı ve önemli iş kimlikleriyle (fatura numarası, toplu iş kimliği). Bir olayı yalnız dosyadan yeniden kurmak için ne gerekiyorsa onu kaydet. Asla sır ya da tam kişisel veri kaydetme; sınırda maskelen.

Ölçümler

Servis başına dört altın sinyali izle: gecikme (p50, p95), trafik, hatalar (sınıfına göre), doygunluk. Altyapı bozulmadan önce hatayı görünür kılan iş ölçütlerini ekle: tamamlanan toplu işler, karantinaya giren satırlar, kırılan model çağrıları. Belirti ölçütleri, CPU grafiğinin kaçırdığını yakalar.

İzler

Giriş noktasından her sıçramaya tek korelasyon kimliği: kuyruk, işçi, dış API, model çağrısı. İzleri müşterinin görebileceği yere aktar; sorgulanabilir bir iz, kırk dakikalık olayı on dakikaya indirir. Saha sistemlerinde iz, zamanın nereye gittiğinin kanıtıdır da: gecikme tartışmalarını olgularla bitirir.

Bir kez aletle, her yerde kullan

Korelasyon kimliği ve standart alanlar gömülü küçük bir günlük/iz modülü kur ve günlükleme için onaylanmış tek yol yap. Tutarlılık, üç aleti de aranabilir yapan şeydir.

Mini kontrol

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

Alıştırma

Kurgusal bir hat servisi için gözlemlenebilirlik planını tanımlayın: on standart günlük alanı, altın ve iş sinyallerini karıştıran altı ölçüt ve dört sıçramada korelasyon kimliği taşıma kuralı.

Geçme kriterleri

Günlük alanları maskeleme kuralıyla kimlikleri ve iş anahtarlarını içermeli, ölçütler gerekçeleriyle altın ve iş diye bölünmeli ve taşıma kuralı kuyruk ile dış çağrıları kapsamalı.

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

Ziyaret sayımı için Google Analytics kullanıyoruz. Reklam yok, siteler arası takip yok. Çerez Politikası