Как использовать ElasicSearch JSON Query DSL через Kibana, как мне получить все документы, которые имеют:
messageTemplate
My message
level
Error
Кроме того, вы можете ввести в строку поиска Kibana:
messageTemplate:"My message" || level:"Error"
или
messageTemplate:"My message" OR level:"Error"
Вы должны использовать Bool запрос для этого:
... Если запрос bool является контекстом фильтра или не имеет ни обязательного, ни фильтра , то как минимум один из запросов must должен соответствовать документу, чтобы он соответствовал запросу bool
POST <your_index>/_search { "query": { "bool": { "should": [ { "match_phrase" : { "messageTemplate" : "My message" } }, { "term" : { "level" : "Error" } } ] } } }