# How to find all the queries terminated by elasticsearch when it reaches requestTimeout

**URL:** <https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145>\
**Category:** Elasticsearch\
**Created:** [March 8, 2022, 9:30pm UTC](https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145 "2022-03-08T21:30:28Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jatin\_gupta](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jatin_gupta/32/77600_2.png) [@jatin\_gupta](https://discuss.elastic.co/u/jatin_gupta)\
**Post date:** [March 8, 2022, 9:30pm UTC](https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145/1 "2022-03-08T21:30:28Z")

</div>

We have specified request\_timeout while creating Elasticsearch client using javascript library. Whenever the timeout is reached our understanding is that the query is terminated by Elasticsearch as it does not appear in slow query logs.

Is there any way we can find the list of all terminated/timed out queries ?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [March 8, 2022, 10:36pm UTC](https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145/2 "2022-03-08T22:36:37Z")

</div>

That would be in the slow logs, but it might be something that you need to change the thresholds for to show up.

---

<div class="post-metadata">

**Author:** ![jatin\_gupta](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jatin_gupta/32/77600_2.png) [@jatin\_gupta](https://discuss.elastic.co/u/jatin_gupta)\
**Post date:** [March 9, 2022, 7:23am UTC](https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145/3 "2022-03-09T07:23:53Z")

</div>

I have already set the slow query threshold to 0micros to log all queries.

I think it will only come in slow query logs if the query gets completed, if it is terminated by Elasticsearch after x timeout it should not show in slow query logs. Is my understanding correct ?

---

<div class="post-metadata">

**Author:** ![jatin\_gupta](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jatin_gupta/32/77600_2.png) [@jatin\_gupta](https://discuss.elastic.co/u/jatin_gupta)\
**Post date:** [March 10, 2022, 10:16pm UTC](https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145/4 "2022-03-10T22:16:37Z")

</div>

Can someone help on this?

---

<div class="post-metadata">

**Author:** ![casterQ](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/casterq/32/93257_2.png) [@casterQ](https://discuss.elastic.co/u/casterQ)\
**Post date:** [March 11, 2022, 2:53am UTC](https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145/5 "2022-03-11T02:53:47Z")

</div>

use `nginx` or `APISIX` or `infini-gateway` or some other gateway to monitor your requests

---

<div class="post-metadata">

**Author:** ![jatin\_gupta](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jatin_gupta/32/77600_2.png) [@jatin\_gupta](https://discuss.elastic.co/u/jatin_gupta)\
**Post date:** [March 11, 2022, 1:31pm UTC](https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145/6 "2022-03-11T13:31:59Z")

</div>

So, Elasticsearch does not internally write logs if any queries/operations got terminated ?

---

<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 8, 2022, 1:32pm UTC](https://discuss.elastic.co/t/how-to-find-all-the-queries-terminated-by-elasticsearch-when-it-reaches-requesttimeout/299145/7 "2022-04-08T13:32:13Z")

</div>

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