# How to measure performance of kibana?

**URL:** <https://discuss.elastic.co/t/how-to-measure-performance-of-kibana/47070>\
**Category:** Kibana\
**Created:** [April 12, 2016, 4:40am UTC](https://discuss.elastic.co/t/how-to-measure-performance-of-kibana/47070 "2016-04-12T04:40:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunilmchaudhari](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sunilmchaudhari/32/9475_2.png) [@sunilmchaudhari](https://discuss.elastic.co/u/sunilmchaudhari)\
**Post date:** [April 12, 2016, 4:40am UTC](https://discuss.elastic.co/t/how-to-measure-performance-of-kibana/47070/1 "2016-04-12T04:40:28Z")

</div>

Hi,  
I want to check how much time UI took to fetch records for the selected criteria.  
Where can I see the response time? Does kibana or ES logs this time?

br,  
Sunil

---

<div class="post-metadata">

**Author:** ![anhlqn](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/anhlqn/32/5454_2.png) [@anhlqn](https://discuss.elastic.co/u/anhlqn)\
**Post date:** [April 12, 2016, 5:58am UTC](https://discuss.elastic.co/t/how-to-measure-performance-of-kibana/47070/2 "2016-04-12T05:58:29Z")

</div>

You can create a visualization that displays the data you want, and there is an upside arrow at the bottom of the visualization which you can click to reveal further info including:

1. Raw data
2. Request body
3. Response body
4. Statistics (which shows query and request duration you need)

---

<div class="post-metadata">

**Author:** ![sunilmchaudhari](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sunilmchaudhari/32/9475_2.png) [@sunilmchaudhari](https://discuss.elastic.co/u/sunilmchaudhari)\
**Post date:** [April 12, 2016, 6:26am UTC](https://discuss.elastic.co/t/how-to-measure-performance-of-kibana/47070/3 "2016-04-12T06:26:05Z")

</div>

Thank you so much.

I got

Query Duration 645ms  
Request Duration 1248ms  
Hits 124821  
Index "_-_"

Can you please explain teh difference in Query duration and request duration?

br,  
Sunil

---

<div class="post-metadata">

**Author:** ![anhlqn](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/anhlqn/32/5454_2.png) [@anhlqn](https://discuss.elastic.co/u/anhlqn)\
**Post date:** [April 12, 2016, 3:28pm UTC](https://discuss.elastic.co/t/how-to-measure-performance-of-kibana/47070/4 "2016-04-12T15:28:19Z")

</div>

I think `Query duration` is the time it takes for the ES instance that executes the query to scatter the query to all ES nodes in the cluster and get the data back, e.g., gather all events within last 10 minutes.

`Request duration` is the time it takes for a full request to complete

```auto
 Request duration = Query duration + Aggregation duration

```

You can read more about it on [https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-node.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-node.html) (Coordinating node).

This is just my understanding, but @warkolm could give you an official definition.

---

<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:** [July 6, 2017, 1:56pm UTC](https://discuss.elastic.co/t/how-to-measure-performance-of-kibana/47070/5 "2017-07-06T13:56:21Z")

</div>


