索引配置
更新时间:2026-08-10
概述
本文档介绍在日志服务的日志查询页面配置日志索引的方法。开启日志索引后,可以对日志字段进行关键字检索,并基于检索结果执行 SQL 查询。
索引配置
登陆BLS日志服务->日志查询—>索引管理,点击【索引配置】,可以开启日志索引。开启后,可以对日志字段进行关键字检索,并基于检索结果执行 SQL 查询。

1.点击【索引配置】后,可直接开启全文索引,或添加键值索引
2.键值索引会自动获取字段列表,直接开启索引开关即可,如列表没展示出要添加的字段,可点添加字段自定义添加(注:自定义添加字段如未开启索引下次再编辑时不再显示)
3.打开索引后可设置字段名称、数据类型、分词符、大小写敏感、含中文等内容
- 字段类型:支持 string/long/float/bool/json,其中json 格式的 string 字段可通过 a.b.c 的方式配置索引,如message:{"client":"conn281","doc":{"application":{"name":"MongoDB Shell"},"driver":{"result":true}}},可配置 message.doc.driver 索引,然后对 message.doc.driver 进行检索。
- 分词符:将日志全文按照分词符拆分成若干个分词用于检索,只支持英文符号和\n\t\r。
- 大小写敏感:检索时是否对大小写敏感。例如日志为level:Error,若大小写敏感,则使用level:error无法检索到该条日志。
- 包含中文:字段中包含中文且需要对中文进行检索时可开启该功能。例如日志为“百度智能云”,若未开启该功能,使用“百度”无法检索到该日志,只有使用“百度智能云”才能检索到该日志,开启该功能后便可使用“百度”检索该日志。
- Json动态索引:1.针对 Json 类型字段可开启 Json 动态索引开关,开启后将对 Json 字段内前 3 层的所有字段自动索引。 2.动态索引子字段只支持 match 检索字段值,即支持 key.key1:value1 检索,但不支持 key:key1 检索。 3.动态索引子字段不支持 select 子字段查询,即不支持select key.key1查询。

评价此篇文章
