Как вычислить средний запрос и время выборки на моем сервере elasticsearch. http://mysearver.com:9200/_stats дает мне query_time и fetch_time. Но эти значения продолжают увеличиваться при каждом поиске. Мне нужно время запроса avg и время выборки запросов и построить график на графике.elasticsearch avg query and fetch time
Я попробовал query_time/query_total, это значение также увеличивается для каждого запроса, а затем остается на том, что после прекращения запроса.
Это то, что я пытался до сих пор
url = 'http://localhost:9200/_stats'
raw_data = urllib2.urlopen(url)
data = json.loads(raw_data.readline())
QueryTime = data['_all']['total']['search']['query_time_in_millis']
QueryTotal = data['_all']['total']['search']['query_total']
AvgQueryTime = QueryTime/flaot(QueryTotal)
установлен Elasticsearch HQ. я вижу диагностику узла, но изо всех сил пытаюсь найти, где запрос avg и время выборки –
наведите указатель мыши на «Поиск - Запрос:» и «Поиск - выборка». Это авг. Всплывающее окно подскажет вам, как оно было рассчитано (search_time_in_millis/search.query_total) –
получил его, спасибо Джеймсу –