@azure/core-tracing package
Schnittstellen
AddEventOptions |
Stellt Optionen dar, die Sie an addEvent-übergeben können. |
Instrumenter |
Stellt einen implementierungsagnostischen Instrumentierer dar. |
InstrumenterSpanOptions |
Optionen, die an startSpan als Obermenge von TracingSpanOptionsübergeben werden. |
OperationTracingOptions |
Ablaufverfolgungsoptionen, die für einen Vorgang festgelegt werden sollen. |
TracingClient |
Stellt einen Client dar, der in den derzeit konfigurierten Instrumenterintegriert werden kann. Erstellen Sie eine Instanz mit createTracingClient. |
TracingClientOptions |
Optionen, die an createTracingClient- übergeben werden können |
TracingContext |
Ein unveränderlicher Kontextbehälter mit Ablaufverfolgungswerten für den aktuellen Vorgang. |
TracingSpan |
Stellt eine implementierungsagnostische Ablaufverfolgungsspanne dar. |
TracingSpanLink |
Ein Zeiger vom aktuellen TracingSpan auf eine andere Spanne in derselben oder einer anderen Ablaufverfolgung. |
TracingSpanOptions |
Optionen zum Konfigurieren der neu erstellten Spanne. |
Typaliase
OptionsWithTracingContext |
Ein Hilfsprogrammtyp, für den wir wissen, dass ein TracingContext als Teil der Optionen eines Vorgangs festgelegt wurde. |
Resolved |
Eine schmalere Version von TypeScript 4.5's Awaited-Typ, der rekursiv den "awaited type" entraps, emuliert das Verhalten von |
SpanStatus |
Stellt die Status dar, die an setStatusübergeben werden können. Standardmäßig werden alle Spannen mit dem Status "unset" erstellt. |
SpanStatusError |
Status, der einen Fehler darstellt, der an setStatus- gesendet werden kann |
SpanStatusSuccess |
Status, der einen erfolgreichen Vorgang darstellt, der an setStatus- gesendet werden kann |
TracingSpanKind |
Die Art der Spanne. |
Functions
create |
Erstellt einen neuen Ablaufverfolgungsclient. |
use |
Erweitert das Azure SDK mit Unterstützung für eine bestimmte Instrumentiererimplementierung. |
Details zur Funktion
createTracingClient(TracingClientOptions)
Erstellt einen neuen Ablaufverfolgungsclient.
function createTracingClient(options: TracingClientOptions): TracingClient
Parameter
- options
- TracingClientOptions
Optionen zum Konfigurieren des Ablaufverfolgungsclients.
Gibt zurück
- Eine Instanz von TracingClient-.
useInstrumenter(Instrumenter)
Erweitert das Azure SDK mit Unterstützung für eine bestimmte Instrumentiererimplementierung.
function useInstrumenter(instrumenter: Instrumenter)
Parameter
- instrumenter
- Instrumenter
Die zu verwendende Instrumentiererimplementierung.