工具
额外的 Jaeger 工具。
Tracegen
它是一个强大的工具,可用于生成连续的简单 span 流。这对于压力测试特别有用。它支持标志来控制每个 worker 中生成的 worker 数量和 trace 数量。不仅如此,它还可以以 firehose 模式生成 span(在 span 上设置一个标志来跳过索引)。
docker run \
--rm \
jaegertracing/jaeger-tracegen:1.69.0
Anonymizer
这是一个小型工具,它接收一个 trace-id,并输出该 trace 的匿名 JSON 版本。如果你想与他人共享 span 以进行调试等目的,这将非常有用。匿名版本意味着它会移除或哈希掉特定于你环境且你不方便分享的细节。
docker run \
--rm \
--volume /tmp:/tmp \
jaegertracing/jaeger-anonymizer:1.69.0 \
--trace-id <TRACE_ID> \
--query-host-port <JAEGER_QUERY_HOST_PORT>