如何使用Kibana 4中的脚本动态创建可视化

时间:2015-09-28 11:50:41

标签: elasticsearch kibana-4

我有一些要求,我需要为不同的用户创建不同的可视化,这在查询参数上略有不同。所以,我正在考虑创建一个脚本,这将使我能够做到这一点。有人在Kibana 4上做过这个。关于如何使用查询创建可视化的一些指示将是非常有帮助的。

我还想动态创建Dashboards但是可以等到我把它整理好。

1 个答案:

答案 0 :(得分:0)

如果您想继续使用Java插件(如评论中所述),请执行以下步骤:

  • 使用不同的X轴参数创建不同的可视化。可视化基本上是json字符串,因此您可以编写一个java代码,该代码根据您拥有的映射更改x聚合的值。现在每个图表都有不同的ID。
  • 在基于用户创建自定义仪表板时,请检查用户与可视化之间的映射,并使用以下命令添加可视化: client.prepareIndex("可视化",)的SetSource()执行();