Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu, tarayıcıda çalışan Azure SDK JavaScript kitaplıklarında izleme için düşük düzeyli arabirimler ve yardımcı yöntemler sağlayan çekirdek izleme kitaplığıdır ve Node.js.
Başlarken
Kurma
Bu paket öncelikli olarak Azure istemci kitaplıklarında kullanılır ve doğrudan Azure SDK'larının tüketicileri tarafından kullanılmamalıdır.
Önemli Kavramlar
-
TracingClient, istemci kitaplıklarına izleme işlevselliği sağlayan birincil arabirimdir. İstemci kitaplıkları yalnızca bir örnekten haberdar olmalı ve onunlaTracingClientetkileşim kurmalıdır.- Fabrika işlevi kullanılarak
createTracingClientbirTracingClientuygulama oluşturulabilir.
- Fabrika işlevi kullanılarak
-
Instrumenterbir izleme üzerinde soyutlama sağlar ve OpenTelemetry gibi üçüncü taraf kitaplıkları kullanmak için birlikte çalışma noktası görevi görür. Varsayılan olarak, bir no-opInstrumenterkullanılır. Tabanlı izlemeyi etkinleştirmekOpenTelemetryisteyen müşteriler, @azure/opentelemetry-instrumentation-azure-sdk paketini yükleyip kaydederek bunu yapacaktır. -
TracingContext, işleme özgü bilgileri (yayılma üst bilgileri gibi) geçirmek için kullanılan sabit bir veri kapsayıcısıdır. -
TracingSpanolayları, nitelikleri ve istisnaları kaydetmek için kullanılabilecek birSpana soyutlamasıdır.
Örnekler
Örnekler klasörde samples bulunabilir.
Sonraki adımlar
Testleri yerel olarak derleyebilir ve çalıştırabilirsiniz.npm run test Genel sınıfların test gelişmiş kullanımını ve davranışını görmek için klasörü keşfedin.
Sorun giderme
Bu kitaplığı kullanırken sorunlarla karşılaşırsanız, lütfen bir sorun bildirmekten çekinmeyin.
Katkıda
Bu kitaplığa katkıda bulunmak istiyorsanız kodu oluşturma ve test etme hakkında daha fazla bilgi edinmek için lütfen katkıda bulunma kılavuzu okuyun.
Azure SDK for JavaScript