Share via


@azure/core-tracing package

Arabirimler

Instrumenter

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

InstrumenterSpanOptions

İzlemeSpanOptions'ın üst kümesi olarak startSpan'a geçirilen seçenekler.

OperationTracingOptions

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

TracingClient

Şu anda yapılandırılmış olan Instrumenter ile tümleştirebilen bir istemciyi temsil eder.

createTracingClient kullanarak bir örnek oluşturun.

TracingClientOptions

createTracingClient oluşturmak için geçirilebilen seçenekler

TracingContext

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

TracingSpan

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

TracingSpanLink

Geçerli TracingSpan'dan aynı veya farklı bir izlemedeki başka bir yayılmaya yönelik bir işaretçi.

TracingSpanOptions

Yeni oluşturulan aralığı 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ğimizde için bir yardımcı program türü.

Resolved

TypeScript 4.5'in Awaited türünün "beklenen türü" özyinelemeli olarak kaldıran ve davranışını öykünen daha dar bir awaitsürümü.

SpanStatus

setStatus'a geçirilebilen durumları temsil eder.

Varsayılan olarak, tüm span'lar "unset" durumuyla oluşturulur.

SpanStatusError

setStatus'a gönderilebilen bir hatayı temsil eden durum

SpanStatusSuccess

setStatus'a gönderilebilen başarılı bir işlemi temsil eden durum

TracingSpanKind

Yayılımın türü.

İşlevler

createTracingClient(TracingClientOptions)

Yeni bir izleme istemcisi oluşturur.

useInstrumenter(Instrumenter)

Azure SDK'sını belirli bir izleme aracı 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 izleme aracı uygulaması için destekle genişletir.

function useInstrumenter(instrumenter: Instrumenter)

Parametreler

instrumenter
Instrumenter

Kullanılacak izleme aracı uygulaması.