The UBI plugin captures all queries run on OpenSearch and stores the information about each one in the ubi_queries index. While the name of the index(es) being searched are in the query field, getting the names of the index(es) from that field requires parsing. Additionally, this information should be eventually removed per #32.
Add a new indexes field to the ubi_queryschema for the index(es) being searched.
This will allow consumers of UBI data to be able to choose which index data is being used.
The UBI plugin captures all queries run on OpenSearch and stores the information about each one in the
ubi_queries
index. While the name of the index(es) being searched are in thequery
field, getting the names of the index(es) from that field requires parsing. Additionally, this information should be eventually removed per #32.Add a new
indexes
field to theubi_query
schema for the index(es) being searched.This will allow consumers of UBI data to be able to choose which index data is being used.