SpanDetails interface
范围创建的范围配置详细信息。 将 OpenTelemetry 范围选项分组到单个对象中,以便在添加新选项时范围方法签名保持稳定。
属性
| end |
可选的显式结束时间(ms epoch、Date 或 HrTime)。 |
| parent |
用于跨异步边界跟踪的可选父上下文。 接受 ParentSpanRef(手动 traceId/spanId)或 OTel 上下文(例如 extractContextFromHeaders)。 |
| span |
可选范围类型替代。 |
| span |
用于与此范围关联的可选范围链接。 |
| start |
可选的显式开始时间(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
用于与此范围关联的可选范围链接。
spanLinks?: Link[]
属性值
Link[]
startTime
可选的显式开始时间(ms epoch、Date 或 HrTime)。
startTime?: TimeInput
属性值
TimeInput