云日志服务 LTS-设置LTS日志索引配置:索引类型

时间:2025-03-03 16:33:01

索引类型

云日志服务LTS 支持全文索引和字段索引,详细请参考表1

表1 索引类型

索引类型

说明

全文索引

开启全文索引后,日志服务根据您设置的分词符将整条日志所有字段值拆分成多个词并构建索引。

  • 用户上传的自定义标签(label)字段,不包含在全文索引中,如果您需要搜索自定义标签字段,请添加对应的字段索引。
  • LTS内置保留字段,不包含在全文索引中,您需要通过字段索引Key:Value的方式进行搜索,请参考内置保留字段

字段索引

配置字段索引后,您可以指定字段名称和字段值(Key:Value)进行查询,缩小查询范围。

  • 日志服务默认为部分内置保留字段创建字段索引,请参考内置保留字段
  • 如果您的某个字段单独配置了字段索引,那么该字段值的分词符以字段索引配置为准。
  • 结构化配置中的快速分析列已被移除,如果您要使用快速分析功能,则必须配置字段索引且开启对应字段的快速分析按钮。
  • 例如以下日志示例,如果配置了level和status两个字段索引,其中level是string类型,字段值是error,单独配置了分词符,status是long类型,不需要配置分词符;您可以使用level : error的方式精确搜索level字段值为error的所有日志。
  • 例如以下日志示例, 云日志 服务LTS会默认为hostName、hostIP、pathFile这些内置保留字段创建字段索引。

以下是一条典型日志示例,content字段值是日志原文,使用分隔符逗号将原始日志解析成3个字段level、status、message。

示例日志中的hostName、hostIP、pathFile是常见的内置保留字段,详细内置字段请参考内置保留字段

{ 
"hostName":"epstest-xx518",
"hostIP":"192.168.0.31",
"pathFile":"stdout.log",
"content":"error,400,I Know XX",
"level":"error",
"status":400,
"message":"I Know XX"
}
support.huaweicloud.com/usermanual-lts/lts_07_0078.html