在Kibana中对多个度量(计数)执行计算4

时间:2015-04-15 14:28:50

标签: elasticsearch aggregation kibana kibana-4

我有许多单独的搜索(elasticsearch),可以生成简单的度量可视化。这些可视化中的每一个都是简单的总(整数)。这很容易。

我希望能够做到的是计算这些指标对之间的转换率。举个例子:

Metric 1:    Metric 2:    Conversion Calculation:    Conversion Rate:
15312        9760         (9760 / 15312) * 100       63.74%

在Kibana 4中似乎应该可以做到这一点但是我花了好几个小时玩我的数据(+搜索示例)但是还没有能够解决这个问题。

有没有其他人尝试过同样的事情并且有更好的结果?我知道Kibana有脚本字段 - 但我需要某种脚本聚合。

1 个答案:

答案 0 :(得分:1)

这看起来像这里描述的脚本字段https://www.elastic.co/blog/kibana-4-beta-3-now-more-filtery

Kibana现在包括对Elasticsearch脚本的支持!您不仅可以编写脚本,还可以命名它们并像应用程序中的任何位置一样访问它们。创建一个脚本字段,它将成为您在Kibana中查看的文档的一部分,就像它始终存在一样。唯一的问题是,由于脚本在技术上不是Elasticsearch索引的一部分,因此您无法搜索脚本字段。

但是,您可以使用脚本组合多个字段,或对数字字段执行数学运算,然后将结果放入可视化文件中。为了帮助您入门,我们在脚本字段屏幕中添加了一个方便的链接,标题为“从日期字段中创建一些示例。”通过前往“设置”选项卡的“索引”部分找到它。选择或创建索引模式,然后单击“脚本字段”选项卡。