Qwen Code CLI 本地遥测
正常情况下,本地遥测,只要下载源码,然后执行如下两个命令即可
源码:https://github.com/QwenLM/qwen-code/tree/release/v0.3.0
npm install
npm run telemetry -- --target=local
但部分情况下可能会碰到如下图情况,提示qwen的settings.json有语法问题,以及 otelcol-contrib下载Error

怀疑是我使用的windows环境问题,换一种方式,直接下载遥测所需的 jaeger 和 otelcol-contrib
jaeger下载地址:https://github.com/jaegertracing/jaeger/releases/download/v1.75.0/jaeger-1.75.0-windows-amd64.tar.gz
文档:部署 | Jaeger - Jaeger 分布式追踪平台
opentelemetry-collector下载地址:https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.141.0/otelcol-contrib_0.141.0_windows_amd64.tar.gz
qwen 文档地址:使用 OpenTelemetry 实现可观察性 |
1. 使用cmd运行 jaeger-all-in-one.exe
(一定要使用命令行的形式运行此exe,否则会报错)

2. 使用cmd运行 otelcol-contrib.exe
(需要指定运行的yaml,例如, --config=collector-local.yaml)

示例yaml:
receivers:
otlp:
protocols:
grpc:
endpoint: "localhost:4317"
processors:
batch:
timeout: 1s
exporters:
otlp:
endpoint: "localhost:14317"
tls:
insecure: true
debug:
verbosity: detailed
service:
telemetry:
logs:
level: "debug"
metrics:
level: "none"
pipelines:
traces:
receivers: [otlp]
processors: [batch]
exporters: [otlp]
metrics:
receivers: [otlp]
processors: [batch]
exporters: [debug]
logs:
receivers: [otlp]
processors: [batch]
exporters: [debug]
jaeger UI 运行结果: http://localhost:16686/


浙公网安备 33010602011771号