记录elasticsearch请求

cze*_*asz 15 logging elasticsearch

如何记录来自elasticsearch的请求?

我进来了elasticsearch/bin/service/elasticsearch.conf:

wrapper.logfile=/var/log/elasticsearch/debug.log

# Log Level for log file output.  (See docs for log levels)
wrapper.logfile.loglevel=DEBUG
Run Code Online (Sandbox Code Playgroud)

但是日志文件只显示:

STATUS | wrapper  | 2012/12/11 13:00:00 | TERM trapped.  Shutting down.
STATUS | wrapper  | 2012/12/11 13:00:02 | <-- Wrapper Stopped
STATUS | wrapper  | 2012/12/11 13:00:05 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2012/12/11 13:00:05 | Java Service Wrapper Community Edition 64-bit 3.5.6
STATUS | wrapper  | 2012/12/11 13:00:05 |   Copyright (C) 1999-2010 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper  | 2012/12/11 13:00:05 |     http://wrapper.tanukisoftware.com
STATUS | wrapper  | 2012/12/11 13:00:05 | 
WARN   | wrapper  | 2012/12/11 13:00:05 | The value of wrapper.java.command does not appear to be a java binary.
WARN   | wrapper  | 2012/12/11 13:00:05 | The use of scripts is not supported. Trying to continue, but some features may not work correctly..
STATUS | wrapper  | 2012/12/11 13:00:05 | Launching a JVM...
INFO   | jvm 1    | 2012/12/11 13:00:05 | WrapperManager: Initializing...
Run Code Online (Sandbox Code Playgroud)

没有关于我的请求的信息......

我用 elasticsearch 0.17.6

imo*_*tov 10

elasticsearch 0.17.6中没有请求记录功能.0.18.3及更高版本支持慢速搜索操作的记录,可以配置阈值为0ms来记录所有分片的所有搜索请求.在0.19.12版本中,此功能也扩展为索引查询.

如果您对记录所有HTTP请求感兴趣,elasticsearch -jetty插件支持elasticsearch 0.18.4及更高版本的此功能.