标签: elasticsearch kibana
根据Kibana,有许多日志消息,其中消息为“”(两个空格)。
如何过滤掉这些?
我尝试将“”,存在和正则表达式与\ s匹配,但这些似乎不起作用。
编辑:
看来我的问题不清楚。我创建了与“”,“ exist”和“ regex”匹配的过滤器,但是它们不起作用。
这是JSON。引号之间有2个空格。 "message": " ",
"message": " ",
答案 0 :(得分:0)
尝试使用过滤器过滤掉空白邮件
答案 1 :(得分:0)
如评论中所述,分析器就是问题所在。如果您使用.keyword字段,该字段不会被分析并且默认情况下是为文本字段创建的,那么您就不会遇到问题。
.keyword
Lucene查询语法的示例:
使用Kibana新查询语言的示例(在本用例中,它们是相同的):