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

炬鲸 OBSERVE v2.8.0 更新说明:日志管道聚合与告警降噪增强

v2.8.0 上线日志管道聚合、告警聚合降噪、ARM64 信创适配与查询性能优化,修复多个问题,附升级步骤、兼容性说明与注意事项。

炬鲸 OBSERVE v2.8.0 更新说明

v2.8.0 主要围绕日志检索、告警质量和信创适配做了增强。下面是本次更新的完整说明。

新功能

  • 日志管道聚合:检索语法新增 | stats、| sort、| limit 等管道操作,支持在服务端完成分组统计,告别"导出日志再写脚本"。典型用法如 service = "order-api" AND level = "ERROR" | stats count() by error_code | sort count desc | limit 10,一次查出 Top 10 错误码。
  • 告警聚合与降噪:同一根因的告警自动合并,支持静默窗口和告警分级,减少告警风暴。告警规则可直接引用检索语法,告警条件即你所测的查询。
  • 信创 ARM64 适配:新增飞腾、鲲鹏 + 统信 UOS、麒麟 V10 的完整支持,含国密加密选项。
  • 查询性能优化:历史归档数据检索走列式存储,慢查询平均耗时下降约 40%。

功能改进

  • 指标大盘支持自定义时间对比,环比/同比一目了然。
  • 链路追踪支持按 service.name 和自定义标签二次筛选。
  • 日志接入新增批量导入,历史日志可离线灌入。
  • 采集端对 OTLP 的 resource 属性做更细粒度解析,trace 与 metric 按服务对齐更准确。

问题修复

  • 修复高并发下 Collector 偶发丢数据的问题。
  • 修复某些时区下时间范围查询偏移 8 小时的问题。
  • 修复前端在部分浏览器上图表渲染错位。

兼容性与已知问题

本次升级不涉及存储格式变更,v2.7.x 的历史数据无需迁移。已知问题:当单条管道聚合涉及超过 10 万分组键时,查询可能被限流,建议先加过滤条件收窄范围;该限制会在 v2.9 放宽。

升级步骤

从 v2.7.x 升级到 v2.8.0:

# 1. 备份配置和元数据
jjhctl backup --output /backup/v2.8.0

# 2. 拉取新镜像并滚动升级
jjhctl upgrade --version 2.8.0

# 3. 验证服务健康
jjhctl status

升级完成后建议在测试环境先跑一轮回归,重点验证日志检索和告警规则是否正常。若使用了自定义采集插件,需重新编译适配 v2.8.0 的接口变更。如需回滚,用 jjhctl rollback --version 2.7.x 可一键退回上一版本。