【问题标题】:Kibana filter regex 'string starts with' doesn't workKibana 过滤器正则表达式'字符串开头'不起作用
【发布时间】:2023-04-09 13:08:02
【问题描述】:

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

是因为 Kibana 正则表达式使用其他字符而不是插入符号作为字符串的开头吗?

【问题讨论】:

    标签: kibana elastic-stack


    【解决方案1】:

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

    url.keyword:CANCELLED* 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-13
      • 1970-01-01
      • 2020-09-13
      • 1970-01-01
      • 1970-01-01
      • 2017-02-19
      • 2016-03-18
      相关资源
      最近更新 更多