traceparent 生成 / 解析

生成符合 W3C Trace Context 规范的 traceparent 头,或粘贴一条逐字段校验,顺带检查 tracestate。

生成

解析一条

格式合法已采样,下游会上报
版本00
trace-id4bf92f3577b34da6a3ce949b7a0b3e0f
span-id00f067aa0ba902b7
标志位01

tracestate

逗号分隔的键值对,用来携带厂商私有信息,例如 congo=t61rcWkgMzE

0 组,格式合法

traceparent 由四段组成,用连字符连接:版本两位、trace-id 三十二位、span-id 十六位、标志两位。

必须是纯小写十六进制。写成大写不会被当成同一段追踪,很多采集端会直接整条丢弃。

最后两位是标志位,01 表示采样。置 00 时下游照常透传但不上报,排查链路断在哪儿时先看这一位。

评论

登录后即可参与评论

还没有评论,来说两句吧