Как получить верхние сегменты из агрегации date_histogram без полного результата date_histogram? - PullRequest
0 голосов
/ 04 апреля 2019

У меня такой запрос:

{
    "size": 0,
    "query": {
        "bool": {
            "filter": {
                "range": {
                    "@timestamp": {
                        "gte": "now-1d/m",
                        "lt": "now/m"
                    }
                }
            }
        }
    },
    "aggs": {
        "log_rate": {
            "date_histogram": {
                "field": "@timestamp",
                "interval": "1m"
            }
        },
        "max_rate": {
            "max_bucket": {
                "buckets_path": "log_rate._count"
            }
        }
    }
}

Мне нужен только интервал max_rate для 1-минутного значения количества документов без полного результата date_histogram.

Кто-нибудь знает, как это сделать?

...