We identified the root cause of the high response times and resolved the issue. An API account sent an overwhelming number of search requests in a short period, effectively DDoS-ing our Elasticsearch cluster. To address this, we implemented aggressive rate limits for this specific account. The Elasticsearch cluster has since recovered, and everything is back to normal.