I am quite confused about this graph shown in marvel...
Actually, I don't know which one the Search Rate refers to
(considering I have 5 shards, 1 replica, totally 10 shards saved on 2 machines)
if I triggered 100 SEARCH requests per second using RESRful API
what the search rate will be?
100 / s (total search requests to the whole system)
500 / s (sum up all the requests on every shards, I think every search request will need infos on every shard)
1000 / s (case 2 with 1 replica?)
Anyone could help?
I am also confused on the Indexing Rate, Search Latency and Indexing Latency....
If it refers to requests towards the cluster.
I've made a trivial test. I've riggered 50000 Random SEARCH requests, all completed in 300s. So the Search rate should be 166/s ?
The graph on marvel seems to show a far more larger value than 166/s....
Hi, we would also like to know how the search rate displayed by marvel is calculated. We see a search rate of about 1,700 - 1,800 per second in Marvel and measure just over 500 request per second fired from our apps towards our elastic cluster.
I summarized from my experience that Search Rate is the lookups running per second multiplied by the number of shards.
And the Search Latency means the search latency within each shard.
I have a brief write-up here. You may verify that with your index and mapping settings.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.