弹性:我想写一个查询(在特定月份的任何时候,每小时遇到的峰值量)

时间:2019-02-27 12:19:04

标签: elasticsearch kibana

我得到一个月的总数据。 现在,我想在查询的帮助下获得特定月份每小时的高峰量吗?

我正在使用Kibana-Elastic。

1 个答案:

答案 0 :(得分:1)

使用过滤查询来过滤结果,然后对结果进行汇总以达到峰值。对于聚合部分,您将需要结合使用date histogramMax聚合。

“日期直方图”将结果分为多个独立的存储桶,然后您可以在其上使用最大度量聚合。

如果您需要进一步的帮助,您将需要提供复杂的数据结构,以帮助您在不知道要查询的数据的情况下提供帮助。