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ı.