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