I'm running Elasticsearch Rally (esrally) benchmark tests and need to capture the actual Elasticsearch query statements generated during the test execution. Specifically, I'm targeting the bm25-search-with-filter
operation defined in the challenge/default.json
file of my custom track. Despite configuring store_data: true
and specifying an index_name
, I'm unable to retrieve the queries from Elasticsearch or local logs.
What I've Tried:
Configured Track File:
Added the following configuration to challenge/default.json
```
{ "name": "bm25-search-with-filter",
"operation": "bm25-search-with-filter",
"warmup-iterations": 100, "iterations": 1000,
"clients": {{search_clients | default(1)}},
"store_data": true,
"index_name": "esrally-passage-ranking-bm25-filter"
}
```
but in kibana, GET /_cat/indices?v , no index is "esrally-passage-ranking-bm25-filter"