# Read Writes Per Second

**URL:** <https://discuss.elastic.co/t/read-writes-per-second/220900>\
**Category:** Elasticsearch\
**Created:** [February 25, 2020, 5:04pm UTC](https://discuss.elastic.co/t/read-writes-per-second/220900 "2020-02-25T17:04:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![neuronring](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/neuronring/32/46713_2.png) [@neuronring](https://discuss.elastic.co/u/neuronring)\
**Post date:** [February 25, 2020, 5:04pm UTC](https://discuss.elastic.co/t/read-writes-per-second/220900/1 "2020-02-25T17:04:48Z")

</div>

Hi Team,  
I am trying to get hardware estimates for the elastic cluster based on document growth and Read/Writes per second.

To get Read/Writes per second on a cluster, is there are an API or tool ( other than marvel )  
Tried all the CAT APIs but it doesn't seem to be giving that details.

Am i missing something ? Can you help to find out this metric ?

---

<div class="post-metadata">

**Author:** ![ted.fed](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ted.fed/32/56636_2.png) [@ted.fed](https://discuss.elastic.co/u/ted.fed)\
**Post date:** [March 2, 2020, 6:44am UTC](https://discuss.elastic.co/t/read-writes-per-second/220900/2 "2020-03-02T06:44:14Z")

</div>

Good to know this. Can someone help please?

---

<div class="post-metadata">

**Author:** ![Bernt\_Rostad](https://avatars.discourse-cdn.com/v4/letter/b/3ab097/32.png) [@Bernt\_Rostad](https://discuss.elastic.co/u/Bernt_Rostad)\
**Post date:** [March 2, 2020, 9:31am UTC](https://discuss.elastic.co/t/read-writes-per-second/220900/3 "2020-03-02T09:31:15Z")

</div>

> [@neuronring](#):
>
> To get Read/Writes per second on a cluster, is there are an API

I usually use Kibana for a visual overview of read / writes in an index, but if you want to automate something I would suggest checking the [Index stats API](https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html). You can call it with "\_all" rather than an index name, like this:

`GET /_all/_stats`

That will give you the total stats for your indices, such as the total number of queries and how much time they've spent, total number of indexing operations and the time that took plus things like store size, number of deleted docs, number of segments, merging operations, flushes etc.

I hope you can use some of this for your quest, good luck!

---

<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:** [March 30, 2020, 9:31am UTC](https://discuss.elastic.co/t/read-writes-per-second/220900/4 "2020-03-30T09:31:18Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
