Kibana中精确匹配的查询

Kibana中精确匹配的查询,kibana,Kibana,在我的Kibana中,当我搜索我的文档时,我需要查找精确匹配: 在我的文档中有一个名为message的字段 因此,如果我搜索(使用Kibana)类似的内容: 消息:“提供程序已答复,错误代码为2006” 我得到的所有文件中都有这些词的一个实例。 我想要精确匹配的 我正在运行Kibana:5.3.2。Elasticsearch是5.3.2,在Elasticsearch中有两种类型的“字符串” 关键词: 它们通常用于过滤(查找状态已发布的所有博客文章)、排序和聚合。关键词 字段只能按其确切值进行搜

在我的Kibana中,当我搜索我的文档时,我需要查找精确匹配: 在我的文档中有一个名为message的字段

因此,如果我搜索(使用Kibana)类似的内容:

消息:“提供程序已答复,错误代码为2006”

我得到的所有文件中都有这些词的一个实例。 我想要精确匹配的


我正在运行Kibana:5.3.2。Elasticsearch是5.3.2,在Elasticsearch中有两种类型的“字符串”

  • 关键词:

    它们通常用于过滤(查找状态已发布的所有博客文章)、排序和聚合。关键词
    字段只能按其确切值进行搜索

  • 正文

    字段来索引全文值,例如电子邮件正文或产品说明。对这些字段进行分析,也就是说,在索引之前,这些字段通过分析器将字符串转换为单个术语的列表

有时可以通过在字段中添加“.Keyword”来访问关键字。所以试试这个:

message.keyword: "Provider replied with error code 2006"
否则,您必须检查映射并将其更改为关键字