Compartir a través de


InstrumenterSpanOptions interface

Opciones pasadas a startSpan como superconjunto de TracingSpanOptions.

Extends

Propiedades

packageName

Nombre del paquete que invoca este seguimiento.

packageVersion

La versión del paquete que invoca este seguimiento.

tracingContext

Contexto de seguimiento actual. El valor predeterminado es un contexto "activo" específico de la implementación.

Propiedades heredadas

spanAttributes

Conjunto inicial de atributos que se van a establecer en un intervalo.

spanKind

El tipo de intervalo. Las implementaciones deben establecerse de forma predeterminada en "client".

spanLinks

Colección de TracingSpanLink para vincular a este intervalo.

Detalles de las propiedades

packageName

Nombre del paquete que invoca este seguimiento.

packageName: string

Valor de propiedad

string

packageVersion

La versión del paquete que invoca este seguimiento.

packageVersion?: string

Valor de propiedad

string

tracingContext

Contexto de seguimiento actual. El valor predeterminado es un contexto "activo" específico de la implementación.

tracingContext?: TracingContext

Valor de propiedad

Detalles de las propiedades heredadas

spanAttributes

Conjunto inicial de atributos que se van a establecer en un intervalo.

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

Valor de propiedad

{[key: string]: unknown}

Heredado deTracingSpanOptions.spanAttributes

spanKind

El tipo de intervalo. Las implementaciones deben establecerse de forma predeterminada en "client".

spanKind?: TracingSpanKind

Valor de propiedad

Heredado deTracingSpanOptions.spanKind

Colección de TracingSpanLink para vincular a este intervalo.

spanLinks?: TracingSpanLink[]

Valor de propiedad

Heredado deTracingSpanOptions.spanLinks