Nedir Jaeger
Dağıtık istek izleme
Jaeger, Uber'de geliştirilen ve CNCF'ye bağışlanan açık kaynaklı dağıtık izleme sistemidir. Mikroservisler aracılığıyla isteklerin yolunu izlemeye olanak tanır.
Temel Özellikler
- Dağıtık izleme — servisler aracılığıyla istek yolunu görselleştirme
- Kök neden analizi — performans sorunlarının kaynağını bulma
- Bağımlılık haritalama — otomatik servis grafiği oluşturma
- Gecikme analizi — her aşamada zaman ölçümü
Temel Kavramlar
- Trace — sistem boyunca tam istek yolu
- Span — trace içindeki iş birimi
- Bağlam yayılımı — servisler arası bağlam geçişi
- Sampling — trace'lerin seçici kaydı
Entegrasyonlar
- OpenTelemetry — enstrümantasyon için standart SDK
- Kubernetes — yerel entegrasyon
- Service Mesh (Istio, Linkerd) — otomatik izleme
- Elasticsearch, Cassandra — veri depolama