炬鲸 OBSERVE v1.5.0 更新:新增 OTLP HTTP(JSON)日志与链路接入、租户 SQL 工作台、告警规则静默与冷却,改进配额计量与导出,修复若干问题,附升级说明。
v1.5.0 已发布。这一版把接入协议、查询能力和告警体验各补了一块,下面按新增、改进、修复分列。
OTLP HTTP(JSON)接入。新增 POST /api/otlp/v1/logs 和 /api/otlp/v1/traces,兼容常见 OTLP JSON 导出(非 protobuf),鉴权与采集 Token 一致。已有 OTLP 采集器的用户,改一个 endpoint 就能把日志和链路送进来,不用再写适配层。
租户 SQL 工作台(Pro/Ent)。租户侧可以直接对 service_log / tracing_log 写 SELECT 做聚合分析。工作台只放行 SELECT,内层强制 tenant_id + env_id 过滤,外层再套用户条件,无法越权访问其他租户的表。
告警静默与冷却。告警规则支持静默 N 分钟(变更窗口期很有用),同一条规则 15 分钟内不重复推送,减少告警风暴。
配额计量更细。写入达到套餐日配额 80% 告警、100% 拒写,查询不受影响;累计存储超限同样告警/拒写。查询时间窗前后端双重校验,按套餐 retention_days 每小时清理过期日志并重算存储占用。
默认告警规则一键创建。新租户可以一键生成两条预设规则:level="ERROR"(5 分钟 20 条)和 code>=500(5 分钟 10 条)。
周报推送。周一 09:00 自动推送经营周报,可在大盘勾选「周报」通知渠道。
[])解析可能 panic 的问题;后端启动时会自动迁移新增的表结构(alert_rule 等),无需手动执行 SQL。升级后建议重启后端以种子化套餐与预设规则、启动告警与周报 Job。老版本采集客户端无需改动,接口向后兼容。完整变更与信创适配见文档中心。