# Explain difference between Kibana "time ellapsed" and query "took"

**URL:** <https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763>\
**Category:** Kibana\
**Created:** [October 2, 2020, 8:51am UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763 "2020-10-02T08:51:08Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ebuildy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ebuildy/32/6070_2.png) [@ebuildy](https://discuss.elastic.co/u/ebuildy)\
**Post date:** [October 2, 2020, 8:51am UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/1 "2020-10-02T08:51:08Z")

</div>

In Kibana dev-console, I see a big difference between ES query took time and Kibana ellapsed time.

Why ?

 ![Capture d’écran 2020-10-02 à 10.49.34](https://us1.discourse-cdn.com/elastic/original/3X/a/0/a0a57c6ec38d6d6871a7240f0bd0003fc335a0be.png)

---

<div class="post-metadata">

**Author:** ![flash1293](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/flash1293/32/41227_2.png) [@flash1293](https://discuss.elastic.co/u/flash1293)\
**Post date:** [October 2, 2020, 1:45pm UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/2 "2020-10-02T13:45:01Z")

</div>

Hi @ebuildy - this post is explaining what "took" is measuring: [Query timing: 'took' value and what I'm measuring](https://discuss.elastic.co/t/query-timing-took-value-and-what-im-measuring/9870)

In short it's how long the internals of Elasticsearch spent time on the request - everything outside of the cluster (JSON serializing, transmitting data, ...) is not included.

---

<div class="post-metadata">

**Author:** ![ebuildy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ebuildy/32/6070_2.png) [@ebuildy](https://discuss.elastic.co/u/ebuildy)\
**Post date:** [October 2, 2020, 3:00pm UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/3 "2020-10-02T15:00:08Z")

</div>

Thanks you !

We found latest Kibana (7.9.X) really slower than before, is it normal ?

---

<div class="post-metadata">

**Author:** ![flash1293](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/flash1293/32/41227_2.png) [@flash1293](https://discuss.elastic.co/u/flash1293)\
**Post date:** [October 2, 2020, 3:01pm UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/4 "2020-10-02T15:01:05Z")

</div>

I'm not aware of anything - this might be worth opening an issue in the Github Kibana repo

---

<div class="post-metadata">

**Author:** ![ebuildy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ebuildy/32/6070_2.png) [@ebuildy](https://discuss.elastic.co/u/ebuildy)\
**Post date:** [October 2, 2020, 3:02pm UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/5 "2020-10-02T15:02:15Z")

</div>

I really cant believe JSON serialization takes more time than the query itself .....

---

<div class="post-metadata">

**Author:** ![ebuildy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ebuildy/32/6070_2.png) [@ebuildy](https://discuss.elastic.co/u/ebuildy)\
**Post date:** [October 2, 2020, 4:42pm UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/6 "2020-10-02T16:42:45Z")

</div>

We can confirm, Kibana 7.4 is faster than Kibana 7.9.2.

7.4 is using "\_msearch"  
7.9 is using async search, which is horrible (in our case).

We setup a 7.4 cluster, reindex data from our 7.9 cluster, re-recreate Kibana stuff, then load page. Kibana 7.4 dashboard is loading 10x faster.

Is is possible to disable the new async search?

---

<div class="post-metadata">

**Author:** ![flash1293](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/flash1293/32/41227_2.png) [@flash1293](https://discuss.elastic.co/u/flash1293)\
**Post date:** [October 4, 2020, 1:16pm UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/7 "2020-10-04T13:16:38Z")

</div>

You should be able to switch back to the old way of data fetching by setting `courier:batchSearches ` in advanced settings to true.

---

<div class="post-metadata">

**Author:** ![ebuildy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ebuildy/32/6070_2.png) [@ebuildy](https://discuss.elastic.co/u/ebuildy)\
**Post date:** [October 5, 2020, 7:20am UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/8 "2020-10-05T07:20:01Z")

</div>

Thanks you, I will.

To illustrate my misunderstand about Kibana timing, here 4 differents timing information:

 ![Capture d’écran 2020-10-05 à 09.12.55](https://us1.discourse-cdn.com/elastic/original/3X/d/b/dbc026a8a767346fee687716c86bcdf6a6b6c9c4.png)

The real ES query takes 600ms, but I receive the result after 5 secondes.

---

<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:** [November 2, 2020, 7:20am UTC](https://discuss.elastic.co/t/explain-difference-between-kibana-time-ellapsed-and-query-took/250763/9 "2020-11-02T07:20:10Z")

</div>

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