Udostępnij za pośrednictwem


InstrumenterSpanOptions interface

Opcje przekazane do elementu startSpan jako nadzbiór elementu TracingSpanOptions.

Extends

Właściwości

packageName

Nazwa pakietu wywołującego ten ślad.

packageVersion

Wersja pakietu wywołująca 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ąca 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 zelementu TracingSpanOptions.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