kibana 搜索日志为什么输入 长串数字可以搜索到内容,输入一部分反而搜索不到?

颖辉小居 发布于 03/06 11:04
阅读 166
收藏 0

比如我搜索用户的卡号:“123456789” 可以搜索到内容,但是搜索:”123456” 。什么都搜索不到。

加载中
1
MatchL
MatchL

你和这个字段设置成keyword 类型了。必须全匹配才能搜素到,想要搜索到,使用wildcard 或者regexp 

MatchL
MatchL
回复 @颖辉小居 : 不是kibana ,是索引的mapping
颖辉小居
颖辉小居
哦,谢谢,请问你说的是要修改kibana的配置吗?
0
颖辉小居
颖辉小居

据了解 kibana 有个分词器的东西,把日志分成一个一个词。输入一半直接查询是不能查到的。

我后来使用通配符  123456*  或者 正则  /[0-9]+789/ 搜索到的

返回顶部
顶部