Partager via


InstrumenterSpanOptions interface

Options passées à startSpan en tant que sur-ensemble de TracingSpanOptions.

Extends

Propriétés

packageName

Nom du package appelant cette trace.

packageVersion

Version du package appelant cette trace.

tracingContext

Contexte de suivi actuel. Par défaut, un contexte « actif » spécifique à l’implémentation.

Propriétés héritées

spanAttributes

Jeu initial d’attributs à définir sur une étendue.

spanKind

Le genre d’étendue. Les implémentations doivent avoir la valeur par défaut « client ».

spanLinks

Collection de TracingSpanLink à lier à cette étendue.

Détails de la propriété

packageName

Nom du package appelant cette trace.

packageName: string

Valeur de propriété

string

packageVersion

Version du package appelant cette trace.

packageVersion?: string

Valeur de propriété

string

tracingContext

Contexte de suivi actuel. Par défaut, un contexte « actif » spécifique à l’implémentation.

tracingContext?: TracingContext

Valeur de propriété

Détails de la propriété héritée

spanAttributes

Jeu initial d’attributs à définir sur une étendue.

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

Valeur de propriété

{[key: string]: unknown}

Hérité deTracingSpanOptions.spanAttributes

spanKind

Le genre d’étendue. Les implémentations doivent avoir la valeur par défaut « client ».

spanKind?: TracingSpanKind

Valeur de propriété

Hérité deTracingSpanOptions.spanKind

Collection de TracingSpanLink à lier à cette étendue.

spanLinks?: TracingSpanLink[]

Valeur de propriété

Hérité deTracingSpanOptions.spanLinks