如何在Elasticsearch中获取搜索历史记录?

时间:2018-06-22 06:37:19

标签: php elasticsearch elasticsearch-plugin

有任何方法可以在 Elasticsearch 中获取搜索历史记录。在此,我想获取客户在过去一个月中搜索到的搜索查询。

1 个答案:

答案 0 :(得分:3)

ES中没有这样的东西,您需要自己记录查询。 但是,有一个名为slowlog的功能,它将记录执行时间超过特定阈值的查询。您可以将该阈值降低到0ms,以便所有查询都被记录下来,但这并不是最开始的目的。您需要尝试一下,看看它如何为您工作。