Partilhar via


InstrumenterSpanOptions interface

Opções passadas para startSpan como um superconjunto de TracingSpanOptions.

Extends

Propriedades

packageName

O nome do pacote que invoca esse rastreamento.

packageVersion

A versão do pacote que invoca esse rastreamento.

tracingContext

O contexto atual do rastreio. O padrão é um contexto "ativo" específico da implementação.

Propriedades Herdadas

spanAttributes

Conjunto inicial de atributos a serem definidos em uma extensão.

spanKind

O tipo de vão. As implementações devem ser padronizadas como "cliente".

spanLinks

Uma coleção de TracingSpanLink para vincular a essa extensão.

Detalhes de Propriedade

packageName

O nome do pacote que invoca esse rastreamento.

packageName: string

Valor de Propriedade

string

packageVersion

A versão do pacote que invoca esse rastreamento.

packageVersion?: string

Valor de Propriedade

string

tracingContext

O contexto atual do rastreio. O padrão é um contexto "ativo" específico da implementação.

tracingContext?: TracingContext

Valor de Propriedade

Detalhes da Propriedade Herdada

spanAttributes

Conjunto inicial de atributos a serem definidos em uma extensão.

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

Valor de Propriedade

{[key: string]: unknown}

herdado de TracingSpanOptions.spanAttributes

spanKind

O tipo de vão. As implementações devem ser padronizadas como "cliente".

spanKind?: TracingSpanKind

Valor de Propriedade

herdado de TracingSpanOptions.spanKind

Uma coleção de TracingSpanLink para vincular a essa extensão.

spanLinks?: TracingSpanLink[]

Valor de Propriedade

herdado de TracingSpanOptions.spanLinks