【问题标题】:Elasticsearch/Kibana search for requests longer than x charactersElasticsearch/Kibana 搜索超过 x 个字符的请求
【发布时间】:2023-03-14 04:52:01
【问题描述】:

我需要一个查询来显示域名中包含超过 20 个字符的所有 DNS 请求。

我希望看到像“mybadwebsite.hacker.com”这样的 23 个字符长的东西——大多数网站都在 20 个字符以下。

我该怎么做?

【问题讨论】:

    标签: elasticsearch logstash kibana elastic-stack


    【解决方案1】:

    你可以试试这样的:

    domain:/[a-zA-Z0-9\.]{23,}/
    

    这将检索其domain 字段由字母数字字符组成且长度超过23 个字符的所有文档。请注意,如果您有 domain.raw 字段,则最好使用它。

    查看可以在 Kibana 搜索框中使用的 regular expression syntax

    【讨论】:

      猜你喜欢
      • 2020-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      • 2021-12-23
      • 2012-01-01
      相关资源
      最近更新 更多