Condividi tramite


InstrumenterSpanOptions interface

Opzioni passate a startSpan come superset di TracingSpanOptions.

Extends

Proprietà

packageName

Nome del pacchetto che richiama questa traccia.

packageVersion

Versione del pacchetto che richiama questa traccia.

tracingContext

Contesto di traccia corrente. Il valore predefinito è un contesto "attivo" specifico dell'implementazione.

Proprietà ereditate

spanAttributes

Set iniziale di attributi da impostare su un intervallo.

spanKind

Tipo di intervallo. Per impostazione predefinita, le implementazioni devono essere "client".

spanLinks

Raccolta di TracingSpanLink da collegare a questo intervallo.

Dettagli proprietà

packageName

Nome del pacchetto che richiama questa traccia.

packageName: string

Valore della proprietà

string

packageVersion

Versione del pacchetto che richiama questa traccia.

packageVersion?: string

Valore della proprietà

string

tracingContext

Contesto di traccia corrente. Il valore predefinito è un contesto "attivo" specifico dell'implementazione.

tracingContext?: TracingContext

Valore della proprietà

Dettagli proprietà ereditate

spanAttributes

Set iniziale di attributi da impostare su un intervallo.

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

Valore della proprietà

{[key: string]: unknown}

Ereditato daTracingSpanOptions.spanAttributes

spanKind

Tipo di intervallo. Per impostazione predefinita, le implementazioni devono essere "client".

spanKind?: TracingSpanKind

Valore della proprietà

Ereditato daTracingSpanOptions.spanKind

Raccolta di TracingSpanLink da collegare a questo intervallo.

spanLinks?: TracingSpanLink[]

Valore della proprietà

Ereditato daTracingSpanOptions.spanLinks