Sdílet prostřednictvím


@azure/core-tracing package

Rozhraní

AddEventOptions

Představuje možnosti, které můžete předat addEvent.

Instrumenter

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

InstrumenterSpanOptions

Možnosti předané 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ě nakonfigurovanou Instrumenter.

Vytvořte instanci pomocí createTracingClient.

TracingClientOptions

Možnosti, které je možné předat createTracingClient

TracingContext

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

TracingSpan

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

TracingSpanLink

Ukazatel z aktuálního TraceSpan do jiného rozsahu 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, pokud víme, že TracingContext byl nastaven jako součást možností operace.

Resolved

Užší verze TypeScriptu 4.5 typu Awaited, která rekurzivně rozbalí "awaited type", emuluje chování await.

SpanStatus

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

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

SpanStatusError

Stav představující chybu, která se dá odeslat do setStatus

SpanStatusSuccess

Stav představující úspěšnou operaci, která se dá odeslat do setStatus

TracingSpanKind

Druh rozsahu.

Funkce

createTracingClient(TracingClientOptions)

Vytvoří nového trasovacího klienta.

useInstrumenter(Instrumenter)

Rozšiřuje sadu Azure SDK o podporu dané implementace instrumentátoru.

Podrobnosti funkce

createTracingClient(TracingClientOptions)

Vytvoří nového trasovacího klienta.

function createTracingClient(options: TracingClientOptions): TracingClient

Parametry

options
TracingClientOptions

Možnosti používané ke konfiguraci trasovacího klienta.

Návraty

useInstrumenter(Instrumenter)

Rozšiřuje sadu Azure SDK o podporu dané implementace instrumentátoru.

function useInstrumenter(instrumenter: Instrumenter)

Parametry

instrumenter
Instrumenter

Implementace instrumenteru, která se má použít.