elasticsearch慢日志不会写入日志文件

时间:2014-04-21 10:14:10

标签: elasticsearch

我试图通过启用慢速日志选项来捕获索引请求。

我读了这个search-slow-log并尝试了一些配置,但在这两种情况下都没有写入慢速日志文件。

配置慢速日志选项以捕获已发送到ES服务器的查询的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以发布慢速日志配置吗?

启用慢速日志有两个部分。

第一种方法是通过在elaticsearch.yml配置文件中提供各种阈值来启用慢速日志。默认配置文件没有这些阈值,默认行为是在没有提供这些阈值的情况下禁用慢速日志。

例如: index.search.slowlog.threshold.query:         警告:10s         信息:5s         debug:2s         追踪:500ms

要启用记录所有请求,请将至少一个级别(选项取决于您的记录首选项)设置为0毫秒。

第二部分是启用慢速日志事件的实际记录。默认的logging.xml配置文件应默认记录这些事件。