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

How to visualize Elasticsearch excuted queries history

您好 Elasticsearchers,

我是 Elasticsearch 的新手,我搜索了一个允许我调试已执行查询的命题,因为我正在使用 elasticsearch PHP API 所以我想通过以下方式可视化已执行查询的主体弹性搜索。

我试过那个插件 https://github.com/sonian/elasticsearch-jetty ,但它看起来很旧而且我正在使用 elasticseach 版本 6.7.1,所以我没有让它工作。

有什么建议吗? 谢谢

只需 3 个简单步骤:

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

玩得开心!