elasticsearch 在Kibana中通配符搜索消息字段中的字符串文本
我在Kibana的elasticsearch 在Kibana中通配符搜索消息字段中的字符串文本,elasticsearch,kibana,elasticsearch,Kibana,我在Kibana的消息字段中有以下纯文本字符串 消息:请求结果。请求:金额=58289.540000,姓名=Raj,依此类推…… 在Lucene搜索中的Kibana中,当我使用消息:“请求结果”时,我会得到正确的匹配 但是我想使用通配符进行搜索,比如消息:“Request Resu*”。在不更改日志或Kibana索引的情况下,这是否可行 编辑: 我以为“message”是一个纯文本日志,当我搜索“amount=58289.540000,name=Raj”时,我会得到结果,但当我搜索“amount
消息
字段中有以下纯文本字符串
消息:请求结果。请求:金额=58289.540000,姓名=Raj,依此类推……
在Lucene搜索中的Kibana中,当我使用消息:“请求结果”
时,我会得到正确的匹配
但是我想使用通配符进行搜索,比如消息:“Request Resu*”
。在不更改日志或Kibana索引的情况下,这是否可行
编辑:
我以为“message”是一个纯文本日志,当我搜索“amount=58289.540000,name=Raj”时,我会得到结果,但当我搜索“amount=58289.540000,name=R”时,我不会得到任何结果。Kibana怎么知道这是一个偏值
我猜信息不是纯文本的?我如何知道我在Kibana GUI中查看的日志类型是什么?
您试图实现的目标目前可能不可用,但您肯定可以尝试一下
您可以简单地将“requestresu”放在查询栏中(而不是“Message:”部分,并且没有双引号)
- 不能在短语中使用通配符
- 下面提到的搜索查询(一个词)将按照要求工作。
- 信息:requestresu*
- 信息:?请求*
- 消息:?请求*
- 消息:?结果
您可能想了解更多详细信息。因此,在这种情况下,通配符实际上是无用的,因为使用或不使用通配符对双引号中的纯文本搜索的效果是相同的?我已经用更多详细信息更新了我的答案。请检查。我认为日志中的
消息
字段是纯文本,但可能不是。我完美地编辑了问号wokrs@anki