@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 |
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
create |
Skapar en ny spårningsklient. |
use |
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
- En instans av TracingClient.
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.