Dela via


@azure/core-tracing package

Gränssnitt

AddEventOptions

Representerar alternativ som du kan skicka till addEvent.

Instrumenter

Representerar en implementeringsagnostisk instrumenterare.

InstrumenterSpanOptions

Alternativ som skickas till startSpan som en superuppsättning TracingSpanOptions.

OperationTracingOptions

Spårningsalternativ som ska anges för en åtgärd.

TracingClient

Representerar en klient som kan integreras med den för närvarande konfigurerade Instrumenter-.

Skapa en instans med createTracingClient.

TracingClientOptions

Alternativ som kan skickas till createTracingClient

TracingContext

En oföränderlig kontextpåse med spårningsvärden för den aktuella åtgärden.

TracingSpan

Representerar ett implementeringsagnostiskt spårningsintervall.

TracingSpanLink

En pekare från den aktuella TracingSpan till ett annat intervall i samma eller en annan spårning.

TracingSpanOptions

Alternativ som används för att konfigurera det nyligen skapade intervallet.

Typalias

OptionsWithTracingContext

En verktygstyp för när vi vet att TracingContext har angetts som en del av en åtgärds alternativ.

Resolved

En smalare version av TypeScript 4.5s awaited-typ som rekursivt tar bort den "inväntade typen" och emulerar beteendet för await.

SpanStatus

Representerar de statusar som kan skickas till setStatus.

Som standard skapas alla intervall med statusen "unset".

SpanStatusError

Status som representerar ett fel som kan skickas till setStatus

SpanStatusSuccess

Status som representerar en lyckad åtgärd som kan skickas till setStatus

TracingSpanKind

Den typen av spann.

Funktioner

createTracingClient(TracingClientOptions)

Skapar en ny spårningsklient.

useInstrumenter(Instrumenter)

Utökar Azure SDK med stöd för en viss instrumenteringsimplementering.

Funktionsinformation

createTracingClient(TracingClientOptions)

Skapar en ny spårningsklient.

function createTracingClient(options: TracingClientOptions): TracingClient

Parametrar

options
TracingClientOptions

Alternativ som används för att konfigurera spårningsklienten.

Returer

useInstrumenter(Instrumenter)

Utökar Azure SDK med stöd för en viss instrumenteringsimplementering.

function useInstrumenter(instrumenter: Instrumenter)

Parametrar

instrumenter
Instrumenter

Instrumenterimplementeringen som ska användas.