Distributed Tracing
Tek bir isteğin birden fazla servis, thread veya bileşen boyunca izlediği execution path'i ilişkilendirilmiş span'lerle gözlemleme tekniği.
Teknik Bağlam
Trace ID ortak isteği, span ID tek operasyonu tanımlar; context propagation parent-child ilişkisini servis sınırları boyunca taşır. Fan-out, retry ve latency breakdown analizinde etkilidir.
Sınırlar
Tracing her request için sınırsız veri toplamak anlamına gelmez; sampling ve cardinality/storage maliyeti production tasarımının parçasıdır.
İlgili Kavramlar
- OpenTelemetry
- Trace
- Span
- Context Propagation
Kaynak
- https://opentelemetry.io/docs/concepts/observability-primer/