Stats around elasticsearch percolator queries

After the unification of percolators as searches, all the metrics around percolators that were there in 1.x/2.x are gone. It kind of makes it difficult to figure out what's going on in percolation

Searches and percolations are very different use cases in my opinion & sometimes it's hard to tell why CPU spikes happened on our percolation server. They mostly depend on the document coming in and based on the fields ES deciding potential candidates

As a production deployment, we need metrics like how many percolators ES is trying for a document, can be a percolate_total/percolate_current metric at an index level or in the response some field telling us how many potential percolators ES tried for this document and how many actually matched. The latter can be found using the hits.total.value so that's not an issue. We usually are blind as to why our servers spiked

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