2.3.1 采样结果(SampleResult)结构与元数据 在分布式系统性能压测、可观测性平台数据采集、乃至AI训练数据管道的实时采样场景中,你是否曾面对这样一个令人窒息的时刻:压测报告里赫然标着“99%响应时间 42ms”,可当你点开某条具体采样记录,却发现其 字段比服务端日志早了整整 173ms, 显示为 ,而实际执行该请求的是 ;更棘手的是,当试图用 关联上下游链路时,发现采样结果中 为空, 却是一个十六进制字符串——但它的长度是 33 位,而非 OpenTelemetry 规范要求的 16 或 32 位。这些不是偶然的偏差,而是 SampleResult 结构设计失当、元数据注入时机错位、序列化策略与语义契约断裂 的必然回响。 我们不谈抽象概念。