Hi, I'm an ES newbie working on a proof-of-concept project with limited time and resources. Is there a way to "tag" queries with unique identifiers which end up in the ES index_search_slowlogs? We are performing unit tests on numerous query use cases and are trying to confirm that the query run times reported by our test harness match the run times reported by ES. (If they disagree by a significant amount it would suggest network latency between environments and we can try to measure and troubleshoot that.) We were hoping to include "no-op" parameters in the queries that have no effect on the results or performance but show up the the ES logs so we can readily compare the query run times that get reported between the 2 environments. We thought that the "preference" parameter assigned to unique tracking id's would work but it doesn't seem to get recorded in the ES logs. Is there a straightforward way to do this? Thanks.
I can't immediately think of a way, there isn't anything native to ES to do this anyway.