跳到主要内容

日志检索优化:所有字段都在,搜什么得什么

CloudBase TeamCloudBase Team
阅读需 2 分钟

排查线上问题最怕两件事:

  1. 日志里明明看到一个字段(比如 memory_usage),打开检索面板却找不到这个选项
  2. 好不容易写对一条 CQL 检索语句,系统却给您自动拼接 requestIdtimestamp 等默认条件,结果一片空白

这次日志检索把这两个痛点一次修了。

改了什么

可视化检索字段自动同步

以前,可视化检索的字段列表靠后台版本更新维护。您打的某个字段(比如云函数示例里的 memorystatus_codefunction_name)就算上报上来了,检索面板里也可能看不到,要等下一次版本发布。

现在系统动态拉取日志上报的所有 Key,新上报的日志字段会自动出现在可选列表里,不用等版本更新。

检索交互更可控

在语句交互模式下,系统过去会在您手写的检索语句基础上自动拼上 requestIdtimestamp 等默认条件,结果常常和您预期的不一致——明明写对了语句却查不到数据。

现在系统完全以您手动输入的检索语句为准,不再自动拼接任何默认条件,搜什么得什么。

怎么用

无需额外配置,直接在控制台 → 日志监控 → 日志管理使用即可。

  • 可视化模式:勾选您想筛选的字段,组合查询
  • 语句模式:手写 CQL,系统不会再帮您「自动补全」

一句话总结

字段不再漏,检索不再被补。您看到的字段就是能搜的,您写的语句就是真正执行的。

用 CloudBase 构建下一款应用

一站式后端云服务,覆盖数据库、云函数、静态托管与 AI 能力。