elasticsearch 如何在弹性搜索中进行术语查询?,elasticsearch,kibana,elasticsearch,Kibana" /> elasticsearch 如何在弹性搜索中进行术语查询?,elasticsearch,kibana,elasticsearch,Kibana" />

elasticsearch 如何在弹性搜索中进行术语查询?

elasticsearch 如何在弹性搜索中进行术语查询?,elasticsearch,kibana,elasticsearch,Kibana,我是弹性搜索的初学者,需要查询logger=org.apache.kafka.clients.NetworkClient您可以使用curl进行类似的查询 { "_index": "application-log", "_type": "test-engine", "_id": "AV9VzAc7lm36MlYWpRYH", "_score": 1, "_source"

我是弹性搜索的初学者,需要查询logger=org.apache.kafka.clients.NetworkClient

您可以使用curl进行类似的查询

     {
            "_index": "application-log",
            "_type": "test-engine",
            "_id": "AV9VzAc7lm36MlYWpRYH",
            "_score": 1,
            "_source": {
                "@timestamp": "2017-10-25T23:09:15.203+0000",
                "message": "Initiating connection to node -1 at 107.23.134.14:9092.",
                "host": "54.205.134.57",
                "severity": "DEBUG",
                "thread": "Thread-4",
                "logger": "org.apache.kafka.clients.NetworkClient"
            }
        }
与上述查询等价的Kibana:

curl -XGET "http://localhost:9200/application-log/eportal-engine/_search" -H 'Content-Type: application/json' -d'
{
  "query": {
    "bool": {
      "must": [
        {
          "term": {
            "logger.keyword": {
              "value": "org.apache.kafka.clients.NetworkClient"
            }
          }
        }
      ]
    }
  }
}'

请共享索引映射。请共享索引映射。粘贴此命令的输出:curl-XGET
GET application-log/eportal-engine/_search
{
  "query": {
    "bool": {
      "must": [
        {
          "term": {
            "logger.keyword": {
              "value": "org.apache.kafka.clients.NetworkClient"
            }
          }
        }
      ]
    }
  }
}