Check status/progress of long running ElasticSearch queries?

I'm an ElasticSearch newbie, and assessing this tech for possible use on a very large database search requirement.

It is highly likely that some of the searches on this database will have a long query elapsed time. I was wondering whether ElasticSearch has any query status/progress checking available on a query that is in progress?

LIke...

  • Is query still in progress?
  • Reporting the process stage the query is at?
  • Query start time and elapsed time so far.

Conversely can a timeout be set for a query, and can a query be cancelled after it has started?

TIA

Normally a query in elasticsearch should be fast.

But if it's getting too much time you can look at https://www.elastic.co/guide/en/elasticsearch/reference/6.2/tasks.html

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