# Idle Elastisearch cluster during Bulk loading

**URL:** <https://discuss.elastic.co/t/idle-elastisearch-cluster-during-bulk-loading/94193>\
**Category:** Elasticsearch\
**Created:** [July 22, 2017, 7:50am UTC](https://discuss.elastic.co/t/idle-elastisearch-cluster-during-bulk-loading/94193 "2017-07-22T07:50:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jakesjohn](https://avatars.discourse-cdn.com/v4/letter/j/90ced4/32.png) [@jakesjohn](https://discuss.elastic.co/u/jakesjohn)\
**Post date:** [July 22, 2017, 7:50am UTC](https://discuss.elastic.co/t/idle-elastisearch-cluster-during-bulk-loading/94193/1 "2017-07-22T07:50:45Z")

</div>

I have a Elastic search cluster with 4 nodes(each with 8 core cpu and 64 G RAM) . In my testing phase, I am trying to send max traffic to ES from a single client machine(8 core CPU) with {10, 15, 20, 30} concurrent client threads.

1st test  
bulk size of 1000 with message size of 200bytes -\>  
When I increase the number of clients, I see that throughput increases till a point where CPU of each node goes to 90-100%. I assume that cluster is fully utilized at this point.

2nd test  
bulk size of 1000 with message size of 4000bytes -  
With 10 concurrent threads, I see that CPU of each node is just 50% . Since CPU is seen to be 50% idle , I tried to increase the concurrency. Even if I increase concurrent threads from 10 to 30, CPU of each node is still at 50%. I tried to check if there are any other bottlenecks (Disk, network) but I couldn't find any. Where can be the possible bottleneck in the system because of which throughput remains constant with any number of concurrent clients?

---

<div class="post-metadata">

**Author:** ![jakesjohn](https://avatars.discourse-cdn.com/v4/letter/j/90ced4/32.png) [@jakesjohn](https://discuss.elastic.co/u/jakesjohn)\
**Post date:** [July 22, 2017, 5:08pm UTC](https://discuss.elastic.co/t/idle-elastisearch-cluster-during-bulk-loading/94193/2 "2017-07-22T17:08:33Z")

</div>

Or in other words, Bulk throughput is remaining constant even if we increase the number of concurrent client threads with system resources( CPU, disk and network) not fully utilized. Where can be the bottleneck?

---

<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:** [August 19, 2017, 5:08pm UTC](https://discuss.elastic.co/t/idle-elastisearch-cluster-during-bulk-loading/94193/3 "2017-08-19T17:08:45Z")

</div>

Closed on August 19, 2017, 5:08pm UTC

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