Dashboard Tiyatrosunun Ötesinde: Gerçek Gözlemlenebilirlik
Yirmi tane yemyeşil Grafana grafiğine sahip olmak gözlemlenebilirlik değil, sadece dekorasyondur. Gerçek gözlemlenebilirlik, daha önce hiç görülmemiş bir arızanın nedenini tahmin etmeden anlayabilmektir.
01.Dashboard Tiyatrosu Tuzağı
Ekipler CPU ve bellek gösteren süslü paneller kurar. Ancak bir kesinti anında paneller yeşil görünürken kullanıcılar hata alabilir; çünkü aggregate metrikler spesifik uç hataları gizler.
02.Yüksek Kardinaliteli Dağıtık İzleme (Tracing)
Gerçek gözlemlenebilirlik, yüksek kardinaliteli üst verilerle (kullanıcı ID, tenant ID, sipariş ID) donatılmış yapılandırılmış loglar ve dağıtık izleme (tracing) gerektirir. Tek bir isteğin tüm servisler boyunca izi sürülmelidir.
03.Gözlemlenebilirlik İlkeleri
1. Gürültülü sunucu metrikleri yerine doğrudan kullanıcıyı etkileyen semptomlara (hata oranı, SLA gecikmesi) alarm kurun. 2. Log, metrik ve trace kayıtlarını tek bir trace ID ile birbirine bağlayın. 3. Postmortemleri somut mimari önlemler üretmek için kullanın.
Gözlemlenebilirlik sistemin iç durumunu dış çıktılarından sorgulayabilme yeteneğidir. Süslü dashboardları bırakıp dağıtık izlemeye odaklanın.

