SpanDetails interface

Szczegóły konfiguracji obejmują tworzenie zakresu. Grupuje opcje zakresu OpenTelemetry w jednym obiekcie, dzięki czemu sygnatura metody zakresu pozostaje stabilna w miarę dodawania nowych opcji.

Właściwości

endTime

Opcjonalny jawny czas zakończenia (ms epoka, data lub godzina).

parentContext

Opcjonalny kontekst nadrzędny dla śledzenia granic między async. Akceptuje element ParentSpanRef (ręczny traceId/spanId) lub kontekst OTel (np. z funkcji extractContextFromHeaders).

spanKind

Opcjonalne przesłonięcia typu zakresu.

spanLinks

Opcjonalne łącza zakresu do skojarzenia z tym zakresem.

startTime

Opcjonalny jawny czas rozpoczęcia (ms epoka, data lub godzina hr).

Szczegóły właściwości

endTime

Opcjonalny jawny czas zakończenia (ms epoka, data lub godzina).

endTime?: TimeInput

Wartość właściwości

TimeInput

parentContext

Opcjonalny kontekst nadrzędny dla śledzenia granic między async. Akceptuje element ParentSpanRef (ręczny traceId/spanId) lub kontekst OTel (np. z funkcji extractContextFromHeaders).

parentContext?: ParentContext

Wartość właściwości

spanKind

Opcjonalne przesłonięcia typu zakresu.

spanKind?: SpanKind

Wartość właściwości

SpanKind

Opcjonalne łącza zakresu do skojarzenia z tym zakresem.

spanLinks?: Link[]

Wartość właściwości

Link[]

startTime

Opcjonalny jawny czas rozpoczęcia (ms epoka, data lub godzina hr).

startTime?: TimeInput

Wartość właściwości

TimeInput