Kibana - 查找 http-URL

Kibana - find http-URLs

我有一个包含 URL 的字段,我想过滤所有以 "http://" 开头的 URL。

我不知道该怎么做。 我尝试作为过滤器:

scan.domain.url : http\://*
scan.domain.url : "http\://*"
scan.domain.url : /^http\:\/\//

然后我也尝试了Query DSL

{
  "regexp": {
    "scan.domain.url": "^http://"
  }
}

我总是得到空的结果。

弹性搜索正则表达式令牌 ^ $ 不受支持。 您需要搜索整个字符串(关键字)。标记中的文本已损坏,因此完整 url 将无法在弹性搜索中使用。

GET employer/_search
{
  "query": {
    "regexp": {
      "scan.domain.url.keyword": "http://.*"
    }
  }
}