# \[Marvel\] What does the Search Rate mean?

**URL:** https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260
**Category:** Elasticsearch
**Tags:** elastic-stack-monitoring
**Created:** [November 23, 2015, 3:59am UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260 "2015-11-23T03:59:11Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Richard\_Leonard](https://avatars.discourse-cdn.com/v4/letter/r/ad7895/32.png) [@Richard\_Leonard](https://discuss.elastic.co/u/Richard_Leonard)
#### Post date: [November 23, 2015, 3:59am UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/1 "2015-11-23T03:59:11Z")

</div>

I am quite confused about this graph shown in marvel... ![](https://us1.discourse-cdn.com/elastic/original/2X/8/81ca4ff738d2c08ccb83ffdfca5d8533a2a3c844.png)

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?

1. 100 / s (total search requests to the whole system)
2. 500 / s (sum up all the requests on every shards, I think every search request will need infos on every shard)
3. 1000 / s (case 2 with 1 replica?)

Anyone could help?  
I am also confused on the Indexing Rate, Search Latency and Indexing Latency....

---

<div class="post-metadata">

### Author: ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)
#### Post date: [November 23, 2015, 4:01am UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/2 "2015-11-23T04:01:04Z")

</div>

It's the rate of search requests being executed against the cluster.  
Index rate is the number of indexing requests being made against the cluster.

Search and indexing latencies; I am not sure exactly what that is.

---

<div class="post-metadata">

### Author: ![Richard\_Leonard](https://avatars.discourse-cdn.com/v4/letter/r/ad7895/32.png) [@Richard\_Leonard](https://discuss.elastic.co/u/Richard_Leonard)
#### Post date: [November 23, 2015, 4:08am UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/4 "2015-11-23T04:08:52Z")

</div>

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....

---

<div class="post-metadata">

### Author: ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)
#### Post date: [November 23, 2015, 4:11am UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/5 "2015-11-23T04:11:58Z")

</div>

We're those requests spread over 300s, or you just issued them and they happened to finish in 300 s?

---

<div class="post-metadata">

### Author: ![Richard\_Leonard](https://avatars.discourse-cdn.com/v4/letter/r/ad7895/32.png) [@Richard\_Leonard](https://discuss.elastic.co/u/Richard_Leonard)
#### Post date: [November 23, 2015, 4:16am UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/7 "2015-11-23T04:16:55Z")

</div>

Pattern Like this:  
Request, Get Response, Request, Get Response....  
50000 x (Request, Get Response) takes 300s

---

<div class="post-metadata">

### Author: ![FreeTymeKiyan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/freetymekiyan/32/7388_2.png) [@FreeTymeKiyan](https://discuss.elastic.co/u/FreeTymeKiyan)
#### Post date: [January 26, 2016, 6:10pm UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/8 "2016-01-26T18:10:58Z")

</div>

I'd also like to know how Search Rate is calculated. Basically it's much higher than our actual QPS. I even saw negative numbers during deployment.

---

<div class="post-metadata">

### Author: ![ronald.ploeger](https://avatars.discourse-cdn.com/v4/letter/r/a3d4f5/32.png) [@ronald.ploeger](https://discuss.elastic.co/u/ronald.ploeger)
#### Post date: [March 9, 2016, 3:56pm UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/9 "2016-03-09T15:56:26Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![FreeTymeKiyan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/freetymekiyan/32/7388_2.png) [@FreeTymeKiyan](https://discuss.elastic.co/u/FreeTymeKiyan)
#### Post date: [April 8, 2016, 2:28am UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/10 "2016-04-08T02:28:14Z")

</div>

Seems that nobody would give an answer.

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](http://blog.kiyanpro.com/2016/04/15/elasticsearch/Marvel-What-Does-Search-Rate-Mean/). You may verify that with your index and mapping settings.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 1:44pm UTC](https://discuss.elastic.co/t/marvel-what-does-the-search-rate-mean/35260/11 "2017-07-06T13:44:18Z")

</div>


