Elasticsearch サーバーでの平均クエリ時間とフェッチ時間の計算方法を教えてください。http://mysearver.com:9200/_statsで、query_time と 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)