日志索引¶
系统自动根据设定的筛选条件将日志数据归档到相应的索引中。
开始新建¶
- 进入新建索引 > 日志索引页面;
- 自定义索引名称;
- 按需添加描述
- 添加匹配条件;
- 配置数据存储策略;
- 按需配置高级选项;
- 确定。
索引规则
- 日志将按索引规则顺序匹配,仅会进入第一个匹配的索引,同一条日志不会重复进入多个索引;
- 总索引数量上限为 6 个(含
default默认索引),即自定义索引最多创建 5 个; - 部署版用户在此处可自定义输入数据存储策略时长,范围:1d ~ 1,800d;
- 若选择配置服务匹配规则,输入支持通配符的字符串(多个值以逗号分隔)。配置后,在链路详情页查询日志时,系统会基于此规则进行定向检索,并优先返回匹配服务的日志数据。
高级选项¶
-
全文索引字段
- 仅
message索引字段:仅在message内容中全文搜索(默认选中) - 全行索引:在有所业务字段中搜索,不包含系统字段
- 仅
-
匹配服务
- 选择是否匹配服务,用于关联链路和日志
什么是全行索引
当选中“全行索引”后,表示它将一条记录中所有由用户定义的、重要的业务字段,打包成一个半结构化的数据对象并存储在一个特殊的列中。这个打包过程排除了数据库自动生成的系统字段。
然后,系统为这个包含所有业务数据的列建立一个全局索引。后续在实际使用的场景中(例如查看器搜索),用户可以进行无需指定字段的全文搜索,输入一个关键词,就能在所有业务字段中匹配到包含该关键词的记录。