Skip to main content

> gözlemlenebilirlik_ve_postmortemler

Gözlemlenebilirlik ve Postmortemler

Gözlemlenebilirlik ve Postmortemler - TinyCTO.tv

Metrikler, loglar, dağıtık izleme ve suçlamasız (blameless) olay sonrası analiz kültürü.

📖Mimari Derinlemesine İnceleme

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.

⚡Tiny CTO Temel Çıkarımı

Gözlemlenebilirlik sistemin iç durumunu dış çıktılarından sorgulayabilme yeteneğidir. Süslü dashboardları bırakıp dağıtık izlemeye odaklanın.

İlgili kavramlar

gözlemlenebilirlikdağıtık izlemepostmortemsuçlamasız kültürtelemetri

Bu sayfadaki teknik terimler

Sıkça sorulan sorular

İzleme (monitoring) ile Gözlemlenebilirlik (observability) arasındaki fark nedir?

İzleme sistemin çalışıp çalışmadığını söyler; gözlemlenebilirlik ise sistemin neden o şekilde davrandığını anlamanızı sağlar.

Suçlamasız postmortem kültürü neden önemlidir?

İnsanları suçlamak hataların gizlenmesine yol açar; süreçleri ve sistemik açıkları incelemek ise gelecekteki arızaları önler.

Dağıtık izleme (distributed tracing) ne sağlar?

Bir isteğin mikroservisler arasındaki tüm yolculuğunu ve gecikme darboğazlarını uçtan uca görselleştirir.

İyi bir postmortem raporunda neler yer almalıdır?

Olay zaman çizelgesi, kök neden analizi, etki büyüklüğü, tetikleyici unsurlar ve somut önleyici aksiyon maddeleri.

Karakterler

AI özeti

Bu sayfa Tiny CTO: The Chaos Stack tarafından araştırılan Gözlemlenebilirlik ve Postmortemler konusunu kapsamaktadır. Metrikler, loglar, dağıtık izleme ve suçlamasız (blameless) olay sonrası analiz kültürü. İlgili karakterler: Glitch, Tiny CTO, The DBA / Query Czar. İlgili kavramlar: gözlemlenebilirlik, dağıtık izleme, postmortem, suçlamasız kültür, telemetri.