Sobes.tech
Junior — Middle

İzleme (tracing) sisteminde temel birim nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

İzleme (tracing) sisteminde temel birim span (span) olarak kabul edilir.

Bir span, dağıtık bir sistemde belirli bir işlemin veya işin bir bölümünün gerçekleştirilmesini temsil eden bir zaman dilimidir. Her span, işlemin başlangıcı ve bitişi, kimliği, diğer span'lerle ilişkisi (örneğin, ebeveyn span), ayrıca meta veriler (etiketler, günlükler) içerir.

Span'lar sayesinde, çağrı ağaçları veya grafikleri oluşturulabilir, bu da isteğin farklı servisler ve bileşenler aracılığıyla izlenmesine, darboğazların tespit edilmesine ve performansın analiz edilmesine olanak tanır.

Örnek: HTTP isteği işlenirken, bir span oluşturulur ve bu span içinde veritabanı çağrıları, dış API'ler vb. için alt span'lar oluşturulabilir.