如何在没有完整的date_histogram结果的情况下从date_histogram聚合中获取最高的存储桶?

时间:2019-04-04 02:15:39

标签: elasticsearch elasticsearch-aggregation

我有这样的查询:

{
    "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"
            }
        }
    }
}

我需要的只是1分钟文档计数值的max_rate存储桶,而不会返回完整的date_histogram结果。

有人知道怎么做吗?

0 个答案:

没有答案