# Elasticsearch-py cluster info fetch

**URL:** <https://discuss.elastic.co/t/elasticsearch-py-cluster-info-fetch/370220>\
**Category:** Elasticsearch\
**Created:** [November 8, 2024, 12:37pm UTC](https://discuss.elastic.co/t/elasticsearch-py-cluster-info-fetch/370220 "2024-11-08T12:37:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Narzhan1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/narzhan1/32/137397_2.png) [@Narzhan1](https://discuss.elastic.co/u/Narzhan1)\
**Post date:** [November 8, 2024, 12:37pm UTC](https://discuss.elastic.co/t/elasticsearch-py-cluster-info-fetch/370220/1 "2024-11-08T12:37:14Z")

</div>

After the Elasticsearch client is initialized in elasticsearch-py==7.17.0 like so:

```auto
import elasticsearch
host = elasticsearch.Elasticsearch(get_elastic_url())

```

the client sends a get request to the root of the Elasticsearch from the specified url. This is what can be found in the info log:

```auto
GET http://elasticsearch:9200/ [status:200 request:0.041s]

```

Is it possible to disable this behaviour when the client is initialized frequently in several processes? Using the once initialized instance in multiple processes is an option of course, at this point I also looking for other solutions.
