SpanDetails interface

Étendez les détails de configuration pour la création de l’étendue. Regroupe les options d’étendue OpenTelemetry dans un seul objet afin que la signature de la méthode d’étendue reste stable à mesure que de nouvelles options sont ajoutées.

Propriétés

endTime

Heure de fin explicite facultative (époque ms, Date ou HrTime).

parentContext

Contexte parent facultatif pour le suivi entre limites asynchrones. Accepte un ParentSpanRef (traceId/spanId manuel) ou un contexte OTel (par exemple, à partir d’extractContextFromHeaders).

spanKind

Remplacement de type d’étendue facultatif.

spanLinks

Liens d’étendue facultatifs à associer à cette étendue.

startTime

Heure de début explicite facultative (époque ms, Date ou HrTime).

Détails de la propriété

endTime

Heure de fin explicite facultative (époque ms, Date ou HrTime).

endTime?: TimeInput

Valeur de propriété

TimeInput

parentContext

Contexte parent facultatif pour le suivi entre limites asynchrones. Accepte un ParentSpanRef (traceId/spanId manuel) ou un contexte OTel (par exemple, à partir d’extractContextFromHeaders).

parentContext?: ParentContext

Valeur de propriété

spanKind

Remplacement de type d’étendue facultatif.

spanKind?: SpanKind

Valeur de propriété

SpanKind

Liens d’étendue facultatifs à associer à cette étendue.

spanLinks?: Link[]

Valeur de propriété

Link[]

startTime

Heure de début explicite facultative (époque ms, Date ou HrTime).

startTime?: TimeInput

Valeur de propriété

TimeInput