v2.4 上线告警聚合去重、Trace 火焰图、达梦/OceanBase 适配增强,并优化高基数场景下的日志检索性能,修复若干已知问题。
本次 v2.4 更新围绕三个方向展开:让告警更少更准、让性能排查更快定位、让信创数据库适配更深。以下是完整内容。
这次更新的重点之一是告警体验。过去一个底层故障可能触发几十条告警,值班的人被刷屏,反而看不清真正的问题。v2.4 加入了告警聚合:同一根因在聚合窗口内的多条告警,会合并成一条主告警,其余作为关联项挂在其下。
# 聚合规则示例:按服务 + 根因分组
aggregation:
group_by: [service, root_cause]
window: 5m
mode: deduplicate
配合告警抑制,可以在维护窗口或已知故障期间静默关联告警,避免升级到不该升级的人。通知渠道新增了飞书与钉钉,加上原有的邮件、Webhook、企业微信,基本覆盖主流团队协作工具。
定位性能瓶颈时,列表和表格不如一张图直观。v2.4 为 Trace 详情页加入了火焰图视图:以调用栈的宽度表示耗时占比,一眼就能看出哪个函数、哪次下游调用吃掉了最多时间。
火焰图支持:
配合已有的「耗时最长 span」排序,性能排查从"逐个 span 看"变成"直接跳到热点"。一个函数到底是自己在算,还是大部分时间在等一次慢数据库调用,火焰图上一眼分明。
v2.4 继续补强国产化路线,重点是数据库适配:
同时新增了国产数据库的慢查询面板,把存储层的慢 SQL 直接关联到对应租户与查询来源,方便定位是平台查询还是用户自定义查询拖慢了系统。
升级方式:私有化部署用户下载新版本单二进制替换即可,配置向后兼容;SaaS 用户已自动升级,无需操作。完整变更记录见官方文档。