jaeger v1.49.0 版本更新介绍
发布日期: 2023-09-07
版本号: v1.49.0
后端更新包含以下主要变更:
- 破坏性变更:HotROD默认使用OTLP导出器;默认支持spanmetrics连接器;停止对jaeger导出器的支持;HotROD指标端点迁移至前端服务。
- 修复与优化:允许禁用请求中的令牌覆盖、新增追踪启用标志、添加编译时构建信息、启动时记录版本信息、替换Zipkin导出器实现。
UI部分更新至1.33.0版本,功能保持稳定。
更新内容 (中文)
后端变更
⛔ 破坏性变更
- [hotrod] 将 OTLP 设为 HotROD 的默认导出器 (@yurishkuro 于 #4698)
- [SPM] 默认支持 spanmetrics 连接器 (@albertteoh 于 #4704)
- [tracegen] 停止支持 -trace-exporter=jaeger 参数 (@yurishkuro 于 #4717)
- [hotrod] 停止支持 -otel-exporter=jaeger 参数 (@yurishkuro 于 #4719)
- [hotrod] 指标端点从 route 服务(:8083)迁移至 frontend 服务(:8080) (@yurishkuro 于 #4720)
错误修复与小幅改进
- 允许从请求中禁用 Bearer 令牌覆盖的指标存储 (@pavolloffay 于 #4726)
- 添加启用跟踪的主动选择标记 (@albertteoh 于 #4685)
- [tracegen] 在编译阶段添加构建信息 (@yurishkuro 于 #4727)
- 启动时记录版本/构建信息 (@yurishkuro 于 #4723)
- [zipkin] 使用 OTEL zipkin 导出器替换 jaeger SDK 中的 zipkin 导出器 (@afzal442 于 #4674)
UI 变更
- UI 版本锁定至 1.33.0
更新内容 (原始)
Backend Changes
⛔ Breaking Changes
- [hotrod] Make OTLP the default exporter in HotROD (@yurishkuro in #4698)
- [SPM] Support spanmetrics connector by default (@albertteoh in #4704)
- [tracegen] Stop supporting -trace-exporter=jaeger (@yurishkuro in #4717)
- [hotrod] Stop supporting -otel-exporter=jaeger (@yurishkuro in #4719)
- [hotrod] Metrics endpoints moved from route service (:8083) to frontend service (:8080) (@yurishkuro in #4720)
Bug fixes, Minor Improvements
- Allow disabling brearer token override from request in metrics store (@pavolloffay in #4726)
- Add the enable tracing opt-in flag (@albertteoh in #4685)
- [tracegen] Add build info during compilation (@yurishkuro in #4727)
- Log version/build info on startup (@yurishkuro in #4723)
- [zipkin] Replace zipkin exporter from jaeger sdk with otel zipkin exp (@afzal442 in #4674)
UI Changes
- UI pinned to version 1.33.0.
下载链接
- jaeger-1.49.0-darwin-amd64.sha256sum.txt
- jaeger-1.49.0-darwin-amd64.tar.gz
- jaeger-1.49.0-darwin-amd64.tar.gz.asc
- jaeger-1.49.0-darwin-arm64.sha256sum.txt
- jaeger-1.49.0-darwin-arm64.tar.gz
- jaeger-1.49.0-darwin-arm64.tar.gz.asc
- jaeger-1.49.0-linux-amd64.sha256sum.txt
- jaeger-1.49.0-linux-amd64.tar.gz
- jaeger-1.49.0-linux-amd64.tar.gz.asc
- jaeger-1.49.0-linux-arm64.sha256sum.txt
- jaeger-1.49.0-linux-arm64.tar.gz
- jaeger-1.49.0-linux-arm64.tar.gz.asc
- jaeger-1.49.0-linux-ppc64le.sha256sum.txt
- jaeger-1.49.0-linux-ppc64le.tar.gz
- jaeger-1.49.0-linux-ppc64le.tar.gz.asc
- jaeger-1.49.0-linux-s390x.sha256sum.txt
- jaeger-1.49.0-linux-s390x.tar.gz
- jaeger-1.49.0-linux-s390x.tar.gz.asc
- jaeger-1.49.0-windows-amd64.sha256sum.txt
- jaeger-1.49.0-windows-amd64.tar.gz
- jaeger-1.49.0-windows-amd64.tar.gz.asc
- jaeger-1.49.0-windows-amd64.zip
- jaeger-1.49.0-windows-amd64.zip.asc
- jaeger-1.49.0.sha256sum.txt
- jaeger-SBOM.spdx.json