如何可视化Elasticsearch执行的查询历史记录

时间:2019-06-05 20:55:09

标签: debugging elasticsearch elasticsearch-plugin elasticsearch-query elasticsearch-api

您好,Elasticsearchers,

我是Elasticsearch的新手,我搜索一个命题以允许调试调试查询,因为我正在使用Elasticsearch PHP API,因此我想可视化Elasticsearch的调试查询主体。

我尝试了该插件https://github.com/sonian/elasticsearch-jetty,但是它似乎很旧,并且我正在使用Elasticseach 6.7.1版,因此无法正常工作。

有什么建议吗? 谢谢。

1 个答案:

答案 0 :(得分:0)

只需3个简单步骤:

  1. 为阈值0配置慢速查询日志(https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules-slowlog.html),以便记录所有查询。
  2. 使用Filebeat,Logstash或其他适合您的方式将提到的日志文件摄取到Elastisearch中。
  3. 使用Kibana,Grafana或其他方式分析/监视查询...

玩得开心!