Запросы журнала 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
Но файл журнала показывает только:
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...
Нет информации о моих запросах...
Я использую elasticsearch 0.17.6
Ответы
Ответ 1
В elasticsearch отсутствуют инструменты регистрации запросов 0.17.6. Версия 0.18.3 и выше поддерживает протоколирование медленных операций поиска, которые могут быть настроены с порогом 0ms для регистрации всех поисковых запросов для всех осколков. В версии 0.19.12 эта функциональность была расширена до запросов индекса.
Если вы заинтересованы в регистрации всех HTTP-запросов, плагин elasticsearch-jetty поддерживает эту функцию для elasticsearch 0.18.4 и выше.
Ответ 2
В 1.7.3
конфигурации/elasticsearch.yml
index.search.slowlog.threshold.query.debug: 0s
index.search.slowlog.threshold.fetch.debug: 0s
index.indexing.slowlog.threshold.index.debug: 0s
и
конфигурации/logging.yml
index.search.slowlog: DEBUG, index_search_slow_log_file
index.indexing.slowlog: DEBUG, index_indexing_slow_log_file
additivity:
index.search.slowlog: true
index.indexing.slowlog: true