github.com/GuanceCloud/cliutils@v1.1.21/pipeline/ptinput/funcs/md/conv_traceid_w3c_to_dd.md (about) 1 ### `conv_traceid_w3c_to_dd()` {#fn-conv-traceid-w3c-to-dd} 2 3 函数原型:`fn conv_traceid_w3c_to_dd(key)` 4 5 函数说明:将 16 进制编码的 128-bit/64-bit W3C Trace ID 字符串(长度 32 个字符或 16 个字符)转换为 10 进制编码的 64-bit DataDog Trace ID 字符串。 6 7 函数参数 8 9 - `key`: 待转换的 128-bit/64-bit Trace ID 10 11 示例: 12 13 ```python 14 15 # script input: 16 17 "18962fdd9eea517f2ae0771ea69d6e16" 18 19 # script: 20 21 grok(_, "%{NOTSPACE:trace_id}") 22 23 conv_traceid_w3c_to_dd(trace_id) 24 25 # result: 26 27 { 28 "trace_id": "3089600317904219670", 29 } 30 31 ```