← 返回文章列表
更新日志 3 分钟阅读 炬鲸团队

炬鲸 OBSERVE v2.4 更新:告警分组、链路采样与达梦支持

v2.4 版本更新说明:新增告警分组与抑制、链路头部采样、达梦/人大金仓正式支持、日志检索性能提升,以及升级注意事项与兼容性说明。

更新概览

v2.4 聚焦三件事:让告警更安静、让链路采样更省钱、让信创部署更省心。本版本为稳定版,建议从 v2.3 直接升级;v2.2 及更早版本需先升到 v2.3 再升 v2.4。

新增能力

告警分组与抑制:同一根因触发的多条告警现在会自动合并成一条,附带受影响的实例数。机房级故障(如整个可用区不可用)会抑制下游服务的告警,避免告警风暴。分组策略可在「告警 → 分组规则」里按服务、主机、标签自定义。

链路头部采样(head-based sampling):新增采样策略配置,可按服务、接口设置采样比例。生产环境建议对高频健康检查类接口降到 1%,核心交易接口保持 100%,实测可减少约 40%~60% 的链路存储成本。

达梦 DM8 / 人大金仓 KingbaseES V8 正式支持:此前为 beta,本次完成全部方言适配并通过兼容性测试,成为生产可用的数据源选项。存量 MySQL/PostgreSQL 用户如需迁移,提供一键迁移工具(bin/migrate-db.sh)。

日志检索性能提升:对高基数字段的聚合查询做了索引优化,GROUP BY 场景下常见查询提速 2~5 倍;新增 p50/p99 聚合函数与 time_bucket 时间分桶。

改进与修复

  • Collector 接入页新增「一键复制 OTLP 配置」,带好鉴权 token,减少手抄出错。
  • 修复了告警静默期在跨时区场景下计算错误的问题。
  • 修复了达梦驱动下部分宽字段建表失败的问题(需 32K 页大小)。
  • 优化了大结果集导出的内存占用,10 万行以上导出不再触发 OOM。
  • 界面:链路详情页增加火焰图视图,火焰图支持按耗时排序。

升级注意事项

  1. 升级前备份数据库,尤其是达梦/人大金仓用户,升级脚本会执行少量表结构变更。
  2. 采样策略上线后会改变现有链路的存储量,先在灰度环境验证再全量。
  3. 本次升级脚本为幂等,失败可重复执行;如中途中断,重新运行 upgrade.sh 即可。
  4. 升级后建议清空浏览器缓存,避免旧版前端资源混用。

已知问题

  • 火焰图在 Safari 16 以下版本偶现渲染错位,建议升级浏览器或使用 Chrome/Edge。
  • 达梦数据库下的全量迁移工具在超大数据量(>5 亿条)时迁移速度偏慢,建议分批执行。

完整变更记录见官网「更新日志」页。如遇升级问题,通过工单或「炬鲸团队」技术支持渠道反馈。