@azure/core-tracing package

Arabirimler

AddEventOptions

TracingSpan.addEvent'e iletebileceğiniz seçenekleri temsil eder.

Instrumenter

Uygulamadan bağımsız bir araçlayıcıyı temsil eder.

InstrumenterSpanOptions

Seçenekler, TracingSpanOptions'ın bir üst kümesi olarak Instrumenter.startSpan'a geçti.

OperationTracingOptions

bir işlemde ayarlanacağı izleme seçenekleri.

TracingClient

şu anda yapılandırılmış olan Instrumenterile tümleştirilebilen bir istemciyi temsil eder.

createTracingClientkullanarak bir örnek oluşturun.

TracingClientOptions

createTracingClient geçirilebilen seçenekler

TracingContext

Geçerli işlem için izleme değerlerinin sabit bağlam çantası.

TracingSpan

Uygulama belirsiz izleme aralığını temsil eder.

TracingSpanLink

Geçerli TraceSpan'dan bir işaretçi, aynı veya farklı bir izlemedeki başka bir yayılmaya.

TracingSpanOptions

Yeni oluşturulan yayılma süresini yapılandırmak için kullanılan seçenekler.

Tür Diğer Adları

OptionsWithTracingContext

Bir işlemin seçeneklerinin bir parçası olarak bir TracingContext'in ayarlandığını bildiğimiz zaman için bir yardımcı program türü.

Resolved

"Beklenen tip"i özyinelemeli olarak açar ve davranışını awaittaklit eder.

SpanStatus

TracingSpan.setStatus'a iletilebilecek durumları temsil eder.

Varsayılan olarak, tüm yayılma alanları "unset" durumuyla oluşturulur.

SpanStatusError

TracingSpan.setStatus'a gönderilebilecek bir hatayı temsil eden durum

SpanStatusSuccess

TracingSpan.setStatus adresine gönderilebilecek başarılı bir operasyonu temsil eden durum

TracingSpanKind

Bu tür bir yayılımı.

İşlevler

createTracingClient(TracingClientOptions)

Yeni bir izleme istemcisi oluşturur.

useInstrumenter(Instrumenter)

Azure SDK'sını belirli bir araçlayıcı uygulaması için destekle genişletir.

İşlev Ayrıntıları

createTracingClient(TracingClientOptions)

Yeni bir izleme istemcisi oluşturur.

function createTracingClient(options: TracingClientOptions): TracingClient

Parametreler

options
TracingClientOptions

İzleme istemcisini yapılandırmak için kullanılan seçenekler.

Döndürülenler

useInstrumenter(Instrumenter)

Azure SDK'sını belirli bir araçlayıcı uygulaması için destekle genişletir.

function useInstrumenter(instrumenter: Instrumenter)

Parametreler

instrumenter
Instrumenter

Kullanılacak araçlayıcı uygulaması.