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

v2.4 更新:日志聚类、告警静默、达梦适配与追踪性能优化

v2.4 带来日志聚类分析、告警静默与升级、达梦 DM8 适配,并把 Trace 水合耗时降低 45%,修复时区与 Webhook 重复告警问题。

新增:日志聚类分析

海量报错终于不用人工翻页了。系统自动把相似的日志聚成一类,标注出现次数、首次出现与最近出现时间,一眼定位高频错误。聚类会忽略时间戳、请求 ID 等每次都不一样的字段,只按真正的模板差异归类,同一类错误不会因为参数不同被拆成几百条。支持按服务、时间范围、关键字过滤后再聚类,比如只聚类某一小时里某个服务的 ERROR 日志。

示例:一次发布后,系统聚类出 2 类高频错误,一类是空指针、一类是连接超时,点击即可下钻到具体日志和关联 trace,排查方向当场明确。聚类结果支持导出,方便贴进复盘文档或工单。聚类是增量计算的,可以把今天的聚类结果和昨天的基线做对比,新出现的故障模式一冒头就能发现。

新增:告警静默与升级

  • 静默窗口:支持按时间、按服务、按标签设置,发布和维护期间不再被自己的告警轰炸
  • 告警升级:N 分钟未确认自动升级到电话或更高优先级,避免夜间告警没人接
  • 抑制链:根因告警自动压制下游告警,数据库挂了只收到一条“数据库宕机”而不是几十条“连接超时”

静默和抑制规则都支持在界面上可视化编辑,改动即时生效,不需要重启服务。规则保存前会预览当前会被它压制的活跃告警数量,先核对再生效。

新增:达梦 DM8 适配

正式支持达梦 DM8(MySQL 兼容模式),信创环境可直接部署,覆盖麒麟 V10、统信 UOS、鲲鹏与飞腾平台。新增数据库连接自检,部署时能直接看到连通性测试结果,不用等启动报错才发现连不上。

优化:链路追踪性能

  • Trace 水合耗时降低 45%,大跨度 Trace(超过 1000 span)加载更流畅
  • 指标查询改为预聚合,秒级返回,不再因大盘全量扫描而卡顿
  • 日志检索走索引下推,高频字段过滤更快

修复

  • 修复时区偏移导致日志时间错乱的问题
  • 修复部分 Webhook 告警重复发送的问题
  • 修复大结果集导出偶发超时的问题

其他改进

  • 告警规则支持导入/导出,方便在环境之间迁移
  • 日志检索支持正则与模糊匹配混用
  • 可按成员查看其处理过的告警,便于复盘与交接

为什么值得升级

日志聚类直接改变了值班工程师的夜间工作方式:不用再在噪声里 grep,打开排名第一的聚类就能从真实问题入手。告警静默与升级解决了噪声之后第二常见的抱怨——告警发了没人认领。如果你正在信创迁移途中,达梦适配又搬掉了一块一直挡在可观测落地前面的石头。合起来看,这次更新不是加了多少新面板,而是让已有的面板真正被用起来。

升级说明

本次为向后兼容升级,接入 Token、告警规则、查询语法均不受影响。私有化部署客户联系运维获取升级包,云上租户已自动更新。建议升级前先导出告警规则做备份,升级后用自检脚本核对日志、指标、链路三类数据上报正常。