# Monitor all http requests

**URL:** <https://discuss.elastic.co/t/monitor-all-http-requests/81976>\
**Category:** Elasticsearch\
**Created:** [April 11, 2017, 11:49am UTC](https://discuss.elastic.co/t/monitor-all-http-requests/81976 "2017-04-11T11:49:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![nikosd23](https://avatars.discourse-cdn.com/v4/letter/n/ac8455/32.png) [@nikosd23](https://discuss.elastic.co/u/nikosd23)\
**Post date:** [April 11, 2017, 11:49am UTC](https://discuss.elastic.co/t/monitor-all-http-requests/81976/1 "2017-04-11T11:49:16Z")

</div>

Hello,

We want to monitor all http requests to our cluster. We have enabled kibana monitoring. Is there documentation about this? A use would be to check the the client is using preemptive auth and doesn't issue duplicate requests all the time.

---

<div class="post-metadata">

**Author:** ![LeeDr](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leedr/32/9289_2.png) [@LeeDr](https://discuss.elastic.co/u/LeeDr)\
**Post date:** [April 12, 2017, 10:35pm UTC](https://discuss.elastic.co/t/monitor-all-http-requests/81976/2 "2017-04-12T22:35:36Z")

</div>

Hi Nikolaos,

Sounds like maybe you would want to install and run packetbeat? [https://www.elastic.co/products/beats/packetbeat](https://www.elastic.co/products/beats/packetbeat)  
You might need to run it on each node in your cluster.. Depends on your network topology.

Regards,  
Lee

---

<div class="post-metadata">

**Author:** ![jaymode](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jaymode/32/50103_2.png) [@jaymode](https://discuss.elastic.co/u/jaymode)\
**Post date:** [April 13, 2017, 4:46pm UTC](https://discuss.elastic.co/t/monitor-all-http-requests/81976/3 "2017-04-13T16:46:07Z")

</div>

You can also make use of the [auditing feature in X-Pack Security](https://www.elastic.co/guide/en/x-pack/current/auditing.html). This will audit the requests and you can also enable logging of request bodies.

---

<div class="post-metadata">

**Author:** ![bohyun](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bohyun/32/10087_2.png) [@bohyun](https://discuss.elastic.co/u/bohyun)\
**Post date:** [April 14, 2017, 5:42am UTC](https://discuss.elastic.co/t/monitor-all-http-requests/81976/4 "2017-04-14T05:42:51Z")

</div>

Hi @nikosd23

> [@nikosd23](#):
>
> We want to monitor all http requests to our cluster. We have enabled kibana monitoring. Is there documentation about this

Currently, our X-Pack monitoring for Kibana is intended for Kibana server monitoring only (introduced in 5.0) but we are planning to expand on the scope of Kibana monitoring to include metrics like http requests to the ES cluster.

Thanks,  
Bohyun

---

<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:** [April 17, 2017, 5:43am UTC](https://discuss.elastic.co/t/monitor-all-http-requests/81976/5 "2017-04-17T05:43:00Z")

</div>

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