v2.4.0 正式发布。带来告警聚合去重、SQL 检索新增 histogram 与正则、达梦/金仓方言适配,以及多项性能与稳定性修复,文末附升级步骤。
v2.4.0 今天正式发布。这个版本主要解决三个反馈最多的问题:告警风暴、大日志量检索慢、国产数据库适配。以下是完整更新内容。
告警聚合与去重:同一根因触发的多条告警,现在会按「服务 + 规则 + 时间窗口」聚合为一条,收敛后的告警里附上所有受影响的实例和 traceId 样例。配合告警静默窗口和分级通知(warning/critical 走不同通道),告警风暴基本可控。
SQL 检索增强:新增 histogram() 聚合函数,可直接对时间做分桶统计;正则匹配支持 ~ 运算符,并支持在 WHERE 里对提取字段做范围过滤。检索结果支持导出 CSV 和分享链接。
信创数据库适配:新增达梦 DM8、人大金仓 KingbaseES V8 的方言适配,部署配置里 db.dialect 可选 mysql/pg/dm/kingbase,迁移工具支持一键从 MySQL/PG 迁移元数据。
指标查询 API 开放:新增 /api/v1/query_range 兼容 Prometheus 风格的指标查询接口,方便已有 Grafana 面板无缝迁移。
GLIBC 版本不匹配的问题。升级前先备份元数据数据库,并按官方脚本导出当前配置。容器化部署执行:
docker pull jjhub/observe:v2.4.0
docker-compose down
# 备份 volume 后
docker-compose up -d
升级完成后平台会自动做 schema 迁移,首次启动会比平时慢 1-2 分钟,属正常现象。注意:从 v2.3.x 及更早版本升级,需先升到 v2.3.5 再升 v2.4.0,不支持跨大版本直接跳。
histogram 查询仍有偶发慢查,将在 v2.4.1 优化。完整的变更清单见官网文档中心。遇到问题可提交工单或联系售后,我们会在下一个小版本里跟进修复。