InstrumenterSpanOptions interface
An startSpan übergebene Optionen als Übermenge von TracingSpanOptions.
- Extends
Eigenschaften
package |
Der Name des Pakets, das diese Ablaufverfolgung aufruft. |
package |
Die Version des Pakets, das diese Ablaufverfolgung aufruft. |
tracing |
Der aktuelle Ablaufverfolgungskontext. Standardmäßig wird ein implementierungsspezifischer "aktiver" Kontext verwendet. |
Geerbte Eigenschaften
span |
Anfänglicher Satz von Attributen, die für eine Spanne festgelegt werden sollen. |
span |
Die Art der Spanne. Bei Implementierungen sollte dies standardmäßig auf "client" festgelegt werden. |
span |
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
spanLinks
Eine Auflistung von TracingSpanLink zum Verknüpfen mit dieser Spanne.
spanLinks?: TracingSpanLink[]
Eigenschaftswert
Geerbt vonTracingSpanOptions.spanLinks