@azure/core-tracing package

Rozhraní

Instrumenter

Představuje nástroj nezávislý na implementaci.

InstrumenterSpanOptions

Možnosti předané do startSpan jako nadmnožina TracingSpanOptions.

OperationTracingOptions

Možnosti trasování, které se mají nastavit pro operaci.

TracingClient

Představuje klienta, který se může integrovat s aktuálně nakonfigurovaným instrumentátorem.

Vytvořte instanci pomocí příkazu createTracingClient.

TracingClientOptions

Možnosti, které lze předat do createTracingClient

TracingContext

Neměnný kontextový sáček hodnot trasování pro aktuální operaci.

TracingSpan

Představuje rozsah trasování nezávislé na implementaci.

TracingSpanLink

Ukazatel z aktuálního TracingSpan na jiný rozsah ve stejném nebo jiném trasování.

TracingSpanOptions

Možnosti použité ke konfiguraci nově vytvořeného rozsahu

Aliasy typu

OptionsWithTracingContext

Typ nástroje pro, když víme, že TracingContext byl nastaven jako součást možností operace.

Resolved

Užší verze typu Awaited typeScript 4.5, která rekurzivně rozbalí "očekávaný typ" a emuluje chování await.

SpanStatus

Představuje stavy, které lze předat do setStatus.

Ve výchozím nastavení se vytvoří všechny rozsahy se stavem "unset".

SpanStatusError

Stav představující chybu, kterou lze odeslat do setStatus

SpanStatusSuccess

Stav představující úspěšnou operaci, kterou lze odeslat do setStatus

TracingSpanKind

Druh rozpětí.

Funkce

createTracingClient(TracingClientOptions)

Vytvoří nového klienta trasování.

useInstrumenter(Instrumenter)

Rozšiřuje sadu Azure SDK o podporu pro danou implementaci instrumentátoru.

Podrobnosti funkce

createTracingClient(TracingClientOptions)

Vytvoří nového klienta trasování.

function createTracingClient(options: TracingClientOptions): TracingClient

Parametry

options
TracingClientOptions

Možnosti použité ke konfiguraci klienta trasování

Návraty

useInstrumenter(Instrumenter)

Rozšiřuje sadu Azure SDK o podporu pro danou implementaci instrumentátoru.

function useInstrumenter(instrumenter: Instrumenter)

Parametry

instrumenter
Instrumenter

Implementace instrumentátoru, která se má použít.