Freigeben über


InstrumenterSpanOptions interface

An startSpan übergebene Optionen als Übermenge von TracingSpanOptions.

Extends

Eigenschaften

packageName

Der Name des Pakets, das diese Ablaufverfolgung aufruft.

packageVersion

Die Version des Pakets, das diese Ablaufverfolgung aufruft.

tracingContext

Der aktuelle Ablaufverfolgungskontext. Standardmäßig wird ein implementierungsspezifischer "aktiver" Kontext verwendet.

Geerbte Eigenschaften

spanAttributes

Anfänglicher Satz von Attributen, die für eine Spanne festgelegt werden sollen.

spanKind

Die Art der Spanne. Bei Implementierungen sollte dies standardmäßig auf "client" festgelegt werden.

spanLinks

Eine Auflistung von TracingSpanLink zum Verknüpfen mit dieser Spanne.

Details zur Eigenschaft

packageName

Der Name des Pakets, das diese Ablaufverfolgung aufruft.

packageName: string

Eigenschaftswert

string

packageVersion

Die Version des Pakets, das diese Ablaufverfolgung aufruft.

packageVersion?: string

Eigenschaftswert

string

tracingContext

Der aktuelle Ablaufverfolgungskontext. Standardmäßig wird ein implementierungsspezifischer "aktiver" Kontext verwendet.

tracingContext?: TracingContext

Eigenschaftswert

Geerbte Eigenschaftsdetails

spanAttributes

Anfänglicher Satz von Attributen, die für eine Spanne festgelegt werden sollen.

spanAttributes?: {[key: string]: unknown}

Eigenschaftswert

{[key: string]: unknown}

Geerbt vonTracingSpanOptions.spanAttributes

spanKind

Die Art der Spanne. Bei Implementierungen sollte dies standardmäßig auf "client" festgelegt werden.

spanKind?: TracingSpanKind

Eigenschaftswert

Geerbt vonTracingSpanOptions.spanKind

Eine Auflistung von TracingSpanLink zum Verknüpfen mit dieser Spanne.

spanLinks?: TracingSpanLink[]

Eigenschaftswert

Geerbt vonTracingSpanOptions.spanLinks