Share via


@azure/core-tracing package

Interfészek

Instrumenter

Implementációs agnosztikus műszert jelöl.

InstrumenterSpanOptions

A startSpannak átadott beállítások a TracingSpanOptions szuperhalmazaként vannak átadva.

OperationTracingOptions

Egy művelethez megadható nyomkövetési beállítások.

TracingClient

Olyan ügyfelet jelöl, amely integrálható a jelenleg konfigurált Instrumenterrel.

Hozzon létre egy példányt a createTracingClient használatával.

TracingClientOptions

A createTracingClient számára átadható beállítások

TracingContext

Az aktuális művelet nyomkövetési értékeinek nem módosítható környezeti zacskója.

TracingSpan

Implementációfüggetlen nyomkövetési tartományt jelöl.

TracingSpanLink

Mutató az aktuális TracingSpan elemről egy másik, azonos vagy másik nyomkövetési tartományra.

TracingSpanOptions

Az újonnan létrehozott span konfigurálásához használt beállítások.

Típusaliasok

OptionsWithTracingContext

Egy segédprogramtípus, amely akkor használható, ha tudjuk, hogy a TracingContext egy művelet beállításainak részeként lett beállítva.

Resolved

A TypeScript 4.5 Awaited típusának egy szűkebb verziója, amely rekurzív módon oldja fel a "várt típust", és a viselkedését emulálva await.

SpanStatus

Azokat az állapotokat jelöli, amelyek átadhatók a setStatus értéknek.

Alapértelmezés szerint az összes span "unset" állapottal lesz létrehozva.

SpanStatusError

A setStatusnak küldhető hibát jelző állapot

SpanStatusSuccess

A setStatusnak küldhető sikeres műveletet jelző állapot

TracingSpanKind

Az a fajta span.

Függvények

createTracingClient(TracingClientOptions)

Létrehoz egy új nyomkövetési ügyfelet.

useInstrumenter(Instrumenter)

Kiterjeszti az Azure SDK-t egy adott instrumenter-implementáció támogatásával.

Függvény adatai

createTracingClient(TracingClientOptions)

Létrehoz egy új nyomkövetési ügyfelet.

function createTracingClient(options: TracingClientOptions): TracingClient

Paraméterek

options
TracingClientOptions

A nyomkövetési ügyfél konfigurálásához használt beállítások.

Válaszok

useInstrumenter(Instrumenter)

Kiterjeszti az Azure SDK-t egy adott instrumenter-implementáció támogatásával.

function useInstrumenter(instrumenter: Instrumenter)

Paraméterek

instrumenter
Instrumenter

A használni kívánt rendszerállapot-implementáció.