v2.8.0 上线日志管道聚合、告警聚合降噪、ARM64 信创适配与查询性能优化,修复多个问题,附升级步骤、兼容性说明与注意事项。
v2.8.0 主要围绕日志检索、告警质量和信创适配做了增强。下面是本次更新的完整说明。
| stats、| sort、| limit 等管道操作,支持在服务端完成分组统计,告别"导出日志再写脚本"。典型用法如 service = "order-api" AND level = "ERROR" | stats count() by error_code | sort count desc | limit 10,一次查出 Top 10 错误码。service.name 和自定义标签二次筛选。resource 属性做更细粒度解析,trace 与 metric 按服务对齐更准确。本次升级不涉及存储格式变更,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 可一键退回上一版本。