- OpenTelemetry (OTEL) projesi, kuruluşlar için yüksek kaliteli, her yerde kullanılabilir ve taşınabilir telemetri sağlama hedefini taşır.
- OTEL, 2019'da iki açık kaynak izleme projesinin birleşerek OpenTelemetry'yi oluşturmasıyla başladı ve kapsamı tüm gözlemlenebilirliği kapsayacak şekilde genişledi.
- OTEL, metrikler, loglar ve izler için kararlı standartlar, toplayıcılar ve başlıca dillerde kodu enstrümante etmek için SDK'lar sunarak bu vaadini yerine getirdi.
- OTEL, CNCF içindeki en aktif ikinci proje olup, gözlemlenebilirlik sağlayıcıları arasında geniş çapta benimsenmektedir.
- OTEL, spesifikasyonlar ve implementasyonlardan oluşur; spesifikasyonlar ortak standartları tanımlar, implementasyonlar ise istemci kütüphaneleri ve araçları sağlar.
- OTEL spesifikasyonları artık tüm sinyaller için kararlı hâle gelmiştir, ancak bazı SDK'larda loglama desteği hâlâ sınırlıdır.
- OTEL SDK'ları, OTEL spesifikasyonlarına dayalı istemci tarafı enstrümantasyonu sağlar ve her sinyal için farklı olgunluk seviyelerine sahiptir.
- OTEL protokolü, gözlemlenebilirlik verilerini taşımak için ortak bir wire protocol tanımlar ve OTEL toplayıcısı ile gözlemlenebilirlik sağlayıcıları tarafından uygulanır.
- OTEL toplayıcısı, sağlayıcıdan bağımsız bir ajan olarak gözlemlenebilirlik verilerini toplar, dönüştürür ve iletir; çeşitli bileşenler birlikte gözlemlenebilirlik pipeline'ını oluşturur.
- Open Agent Management Protocol (OpAMP), ajanların uzaktan yönetimini mümkün kılar ve dinamik yapılandırma dağıtımı ile ajan güncellemeleri gibi özellikler sunar.
- OTEL Semantic Conventions, gözlemlenebilirlik verileri için ortak bir nitelik kümesi tanımlar ve farklı sinyaller arasında korelasyonu mümkün kılar.
- OTEL, OpenTelemetry dönüşüm dili ve demo mikroservis tabanlı bir alışveriş sitesi gibi ek parçaları da içeren devasa bir projedir.
- OTEL, gözlemlenebilirlik için bir endüstri standardı hâline gelerek sağlayıcılar ve araçlar arasında ortak bir temel oluşturuyor.
1 yorum
Hacker News görüşleri