v2.6.0 上线:新增慢查询分析(执行计划、慢 SQL 聚合)、告警静默窗口,以及 OTel 的 gzip、自动映射、logs-traces 关联等增强;附升级路径与注意事项。
v2.6.0 已经上线。这一版重点解决了三个长期反馈:慢查询只能看到结果看不到过程、告警没有临时静默手段、OpenTelemetry 生态的一些边角支持不到位。下面是完整变更。
数据库慢是很多故障的根因。之前日志里只能看到某条 SQL 花了 3 秒,但看不到执行计划。v2.6.0 在「应用性能 → 慢查询」页新增:
配合已有的索引缺失提示,定位「缺索引导致的慢查询」基本不用再登数据库。
例行发布、压测、数据迁移期间,告警会集中轰炸。现在可以在「告警中心 → 静默」里按时间窗、按告警规则、按服务批量静默:
silence:
matchers:
- name: service
value: "payment-*"
startsAt: "2026-10-20T01:00:00Z"
endsAt: "2026-10-20T03:00:00Z"
comment: "发布窗口"
静默期间命中的告警不会发通知,但会记录在案,发布结束后可以在历史里复盘「这段时间本来会响多少条」。
service.name 到项目/服务的自动映射规则,省去手动建映射status 字段被误判为错误的问题field IN (...) 和 NOT 操作符升级步骤:控制台「系统设置 → 版本升级」一键在线升级即可,存储节点会滚动重启,升级过程中数据采集不中断。使用离线环境(信创)的客户,从官网下载 observe-2.6.0-arm64.tar.gz 离线包,docker load 后执行同样的升级流程。
老版本(≤2.4.x)需先升到 2.5.0 再升 2.6.0,不能跨版本直接跳。升级前建议备份一次元数据,操作入口在「系统设置 → 备份」。