Home > Mobile >  Kibana search preference
Kibana search preference

Time:05-18

My Elasticsearch cluster is split in fast and slow nodes. If I am manually querying by REST, I'll use the preference query parameter (https://www.elastic.co/guide/en/elasticsearch/reference/7.17/search-search.html#search-preference) to specify that I'd like the search to occur on a fast node.

I can't do the same in Kibana so how can I setup such that Elasticsearch/Kibana will search on the fast nodes if they are available, falling back to the replicas on the slow nodes as required?

CodePudding user response:

You can change the way Kibana specifies the preference parameter by configuring this in Stack Management > Advanced Settings and then changing the following settings:

  • courier:setRequestPreference = Custom (instead of SessionID)
  • courier:customRequestPreference = _only_nodes:

Then it should work the way you expect.

  • Related