InstrumenterSpanOptions interface
Opcje przekazane do elementu startSpan jako nadzbiór elementu TracingSpanOptions.
- Extends
Właściwości
package |
Nazwa pakietu wywołującego ten ślad. |
package |
Wersja pakietu wywołująca ten ślad. |
tracing |
Bieżący kontekst śledzenia. Domyślnie jest to kontekst "aktywny" specyficzny dla implementacji. |
Właściwości dziedziczone
span |
Początkowy zestaw atrybutów do ustawienia na rozpiętości. |
span |
Rodzaj rozpiętości. Implementacje powinny domyślnie mieć wartość "klient". |
span |
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
spanLinks
Kolekcja tracingSpanLink, aby połączyć się z tym zakresem.
spanLinks?: TracingSpanLink[]
Wartość właściwości
Dziedziczone ztracingSpanOptions.spanLinks