Udostępnij przez


InstrumenterSpanOptions interface

Opcje przekazywane do startSpan jako nadzbior TracingSpanOptions.

Rozszerzenie

Właściwości

packageName

Nazwa pakietu wywołującego ten ślad.

packageVersion

Wersja pakietu wywołującego ten ślad.

tracingContext

Bieżący kontekst śledzenia. Domyślnie jest to kontekst "aktywny" specyficzny dla implementacji.

Właściwości dziedziczone

spanAttributes

Początkowy zestaw atrybutów do ustawienia na rozpiętości.

spanKind

Rodzaj rozpiętości. Implementacje powinny domyślnie mieć wartość "klient".

spanLinks

Kolekcja TracingSpanLink, aby połączyć się z tym zakresem.

Szczegóły właściwości

packageName

Nazwa pakietu wywołującego ten ślad.

packageName: string

Wartość właściwości

string

packageVersion

Wersja pakietu wywołującego ten ślad.

packageVersion?: string

Wartość właściwości

string

tracingContext

Bieżący kontekst śledzenia. Domyślnie jest to kontekst "aktywny" specyficzny dla implementacji.

tracingContext?: TracingContext

Wartość właściwości

Szczegóły właściwości dziedziczonej

spanAttributes

Początkowy zestaw atrybutów do ustawienia na rozpiętości.

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

Wartość właściwości

{[key: string]: unknown}

dziedziczone zTracingSpanOptions.spanAttributes

spanKind

Rodzaj rozpiętości. Implementacje powinny domyślnie mieć wartość "klient".

spanKind?: TracingSpanKind

Wartość właściwości

dziedziczone zTracingSpanOptions.spanKind

Kolekcja TracingSpanLink, aby połączyć się z tym zakresem.

spanLinks?: TracingSpanLink[]

Wartość właściwości

dziedziczone zTracingSpanOptions.spanLinks