SpanDetails interface

范围创建的范围配置详细信息。 将 OpenTelemetry 范围选项分组到单个对象中,以便在添加新选项时范围方法签名保持稳定。

属性

endTime

可选的显式结束时间(ms epoch、Date 或 HrTime)。

parentContext

用于跨异步边界跟踪的可选父上下文。 接受 ParentSpanRef(手动 traceId/spanId)或 OTel 上下文(例如 extractContextFromHeaders)。

spanKind

可选范围类型替代。

spanLinks

用于与此范围关联的可选范围链接。

startTime

可选的显式开始时间(ms epoch、Date 或 HrTime)。

属性详细信息

endTime

可选的显式结束时间(ms epoch、Date 或 HrTime)。

endTime?: TimeInput

属性值

TimeInput

parentContext

用于跨异步边界跟踪的可选父上下文。 接受 ParentSpanRef(手动 traceId/spanId)或 OTel 上下文(例如 extractContextFromHeaders)。

parentContext?: ParentContext

属性值

spanKind

可选范围类型替代。

spanKind?: SpanKind

属性值

SpanKind

用于与此范围关联的可选范围链接。

spanLinks?: Link[]

属性值

Link[]

startTime

可选的显式开始时间(ms epoch、Date 或 HrTime)。

startTime?: TimeInput

属性值

TimeInput