Вы можете использовать свой запрос и нажать кнопку «Найти эластичный поиск», чтобы проверить детали сообщения.Ниже приведен пример для агрегации с несколькими сегментами, аналогично, вы можете запросить эластичный поиск с помощью набора запросов и проверить ответ.
curl -H "Content-Type: application/json" -X POST http://localhost:9002/filebeat-2019.04.04/_search?pretty=true -d '{"size": 0,"aggs": {"messages": {"filters": {"filters": {"errors": {"match": {"message": "CREDENTIALS"}},"warnings": {"match": {"message": "SUCCESS"}}}}}}}'
Ответ:
{
"took": 9,
"timed_out": false,
"_shards": ...,
"hits": ...,
"aggregations": {
"messages": {
"buckets": {
"errors": {
"doc_count": 1
},
"warnings": {
"doc_count": 2
}
}
}
}
}