Kibana 过滤器正则表达式“字符串开头为”不起作用

Mic*_* Dz 9 kibana elastic-stack

在 Kibana 图表中,我想过滤以字符串开头的所有 url CANCELLED,因此我编写了一个正则表达式:^CANCELLED.*但是当我在“发现”选项卡中使用过滤器时,我注意到过滤器无法正常工作,因为它也接受CANCELLEDurl 内带有短语的 url。

是因为 Kibana 正则表达式使用脱字符号以外的其他字符作为字符串的开头吗?

小智 8

您应该使用网页顶部的搜索文本字段而不是过滤器,因为过滤器不完全支持正则表达式,保存图表后搜索查询也将被保存。作为通配符使用*而不是.*. 您的搜索查询应如下所示:

url.keyword:CANCELLED* 
Run Code Online (Sandbox Code Playgroud)