如何以相同的可视化方式容纳分钟和小时数据?

时间:2019-05-18 07:14:42

标签: elasticsearch kibana

当前方案-

当前仪表板设置为“每分钟汇总汇总”。我的仪表板当前仅在将间隔设置为每分钟时才起作用。如果更改间隔,则当前图形显示不正确的值。发生这种情况的原因是,每分钟生成1个以上文档,并且每分钟正确的值将是分钟级别的字段值之和。 因此,即使在今天,我们也不得不使用分钟间隔,但我对此表示满意。

现在,按小时计算的文档被设计为在完成所有数学运算后才摄取数据(并且我们已经验证了摄取逻辑)。因此,每小时有1个文档。这就是可视化无法容纳两种类型的数据的原因。 如果我的情况是每分钟 1个文档,然后每小时 1个文档,那么我本可以使用平均指标或最大指标,但目前的问题是我必须在一分钟内完成doc值的总和(强制性),因此,适用于分钟数据的任何内部逻辑也将应用于小时数据。

有没有办法在同一张图中显示两种类型的数据?

1 个答案:

答案 0 :(得分:0)

从数学上讲,这种方法是错误的。
从可视化的角度来看,每分钟具有n个文档(其中n取决于该群集中主机的数量),然后每个类型每小时具有1个文档是不合逻辑的,因为所需的实际值是每分钟生成的所有n个文档的总和,因此在分钟级别应用的总和度量也正在每小时数据应用。如果要在同一图中容纳这两种类型的数据,则需要保持一致,因此,应从另一端对数据进行细微的汇总,然后再将汇总的数据发送到Elastic。