# Connection pool in elasticsearch kibana

**URL:** https://discuss.elastic.co/t/connection-pool-in-elasticsearch-kibana/358736
**Category:** Elasticsearch
**Tags:** kql-kibana-query-language, infrastructure-observability
**Created:** [May 4, 2024, 8:03am UTC](https://discuss.elastic.co/t/connection-pool-in-elasticsearch-kibana/358736 "2024-05-04T08:03:41Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![navya\_k](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/navya_k/32/127091_2.png) [@navya\_k](https://discuss.elastic.co/u/navya_k)
#### Post date: [May 4, 2024, 8:03am UTC](https://discuss.elastic.co/t/connection-pool-in-elasticsearch-kibana/358736/1 "2024-05-04T08:03:41Z")

</div>

Hello,

Good day.

Need help on connection pooling.

We have onboard application of type Java and dependency with mango DB. Successfully sending APM and transaction data to elastic from application. Able to view data in kibana. Sometimes we see timeout errors.

We use - elastic version 8. Elastic cluster hosted on-premise.

Is connection pool available for applications in elasticsearch ?

Where can we set it or where can we see conection pool data in elastic ?

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [May 4, 2024, 8:14am UTC](https://discuss.elastic.co/t/connection-pool-in-elasticsearch-kibana/358736/2 "2024-05-04T08:14:51Z")

</div>

> [@navya\_k](#):
>
> Is connection pool available for applications in elasticsearch ?

I believe all official clients make use of connection pools as using long running connections is recommended when interacting with Elasticsearch. This includes Elastic applications interacting with Elasticsearch, e.g. Beats, Kibana and Logstash.

If you are seeing timeouts in Kibana it is likely does to performance problems in Elasticsearch or the use of it. What is the size and specification of your Elasticsearch cluster? What type of hardware and storage are you using? What is the full output of the [cluster stats API](https://www.elastic.co/guide/en/elasticsearch/reference/8.13/cluster-stats.html)?

---

<div class="post-metadata">

### Author: ![navya\_k](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/navya_k/32/127091_2.png) [@navya\_k](https://discuss.elastic.co/u/navya_k)
#### Post date: [May 6, 2024, 11:38am UTC](https://discuss.elastic.co/t/connection-pool-in-elasticsearch-kibana/358736/3 "2024-05-06T11:38:54Z")

</div>

Hello,

I can explain my requirement clearly here.

My application is Java spring boot hosted on PCF.

The default connection pool and number of connections which is from spring boot, we kept same and using. We use mangoDB as a dependency fory application.

Now I would like to see for last 5 mins how many of connection pools used, howany idle?

My application will make 500 request perinute.

How can I see or visualise connection pool data ?

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [May 6, 2024, 11:40am UTC](https://discuss.elastic.co/t/connection-pool-in-elasticsearch-kibana/358736/4 "2024-05-06T11:40:10Z")

</div>

I do not think the client keeps track of this.

---

<div class="post-metadata">

### Author: ![navya\_k](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/navya_k/32/127091_2.png) [@navya\_k](https://discuss.elastic.co/u/navya_k)
#### Post date: [May 6, 2024, 1:52pm UTC](https://discuss.elastic.co/t/connection-pool-in-elasticsearch-kibana/358736/5 "2024-05-06T13:52:06Z")

</div>

In elastic we have topic called JMX configuration.  
With attribute capture\_jmax\_meyrics. I tried to add field with defination  
object\_name[java.lang.\*,]

But in my elastic there is no object\_name available?

How can we achieve it ? Can some one help here
