Ana içeriğe geç
Bulut & Altyapı

Gözlemlenebilirlikte üç sütun yaklaşımı yerini geniş olaylara bırakıyor

Öne çıkanlar

  • Meta'nın Scuba sistemi, telemetriyi ayrı sütunlara bölmek yerine geniş olay kayıtlarıyla analiz ediyor.
  • Geniş olay modeli kardinalite kısıtlamalarını aşarak kök neden analizini kolaylaştırıyor.
  • İzler, metrikler ve yapılandırılmış günlükler aslında geniş olayların birer alt kümesini oluşturuyor.

Modern yazılım mimarilerinde gözlemlenebilirlik kavramı uzun süredir metrikler, günlükler ve izler olarak bilinen üç temel sütun üzerinden tanımlanıyor. Bu kavramsal ayrım mühendisler arasında karmaşaya yol açarken, sistem performansını takip etmeyi gereksiz biçimde zorlaştırıyor. Meta'nın kurum içi geliştirdiği Scuba platformu gibi yapılar ise telemetri verilerini ayrı silolara bölmek yerine geniş olaylar yaklaşımıyla ele alıyor. Bu yöntem, her sistem eylemini zengin meta verilerle bezeli JSON benzeri tek bir olay kaydı olarak tutuyor.

Geniş olaylar modeli, önceden tahmin edilemeyen bilinmeyen sorunları araştırmayı doğrudan kolaylaştırıyor. Mühendisler, karmaşık sorgu dillerine veya önceden tanımlanmış metriklere ihtiyaç duymadan verileri işletim sistemi, uygulama sürümü ya da coğrafi konum bazında dilimleyip filtreleyebiliyor. Ham veriler üzerinde çalışan bu sistemler, kardinalite sınırlarına takılmadan anomali tespitine imkan tanıyor. Böylece izleme ve hata ayıklama süreçleri onlarca teknik terim yerine doğrudan veri keşfine dayanıyor.

OpenTelemetry gibi güncel standartların sunduğu izler ve yapılandırılmış günlükler incelendiğinde, bu verilerin aslında geniş olayların özel birer alt kümesi olduğu görülüyor. Dağıtık izler, içinde kimlik belirteçleri barındıran olay kayıtlarından türetilebiliyor; metrikler ise belirli aralıklarla üretilen durum olaylarıyla temsil ediliyor. Honeycomb ve Axiom gibi yeni nesil platformlar bu sadeleştirilmiş veri modelini sektöre yayarak analiz süreçlerini tek çatı altında topluyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.