嵌入在iframe中的kibana仪表板中的过载点击事件

时间:2015-06-10 19:01:35

标签: javascript iframe kibana-4

我是Kibana的新手,刚刚发现我可以轻松地将Kibana仪表板嵌入到iframe中以包含在单独的网页中。

我希望能够点击仪表板内的特定面板,并打开单独的窗口,在那里我将显示类似的splunk查询。

是否可以覆盖kibana仪表板中的点击事件以添加此行为。

我找到的关于kibana的文档有点粗略,所以我也很感激您可以发送的任何资源。

1 个答案:

答案 0 :(得分:1)

无法覆盖kibana仪表板中的点击事件,但该项目是开源的,因此您肯定可以创建一个行为方式的版本。

Kibana 4开发在github存储库根目录的CONTRIBUTING.md中进行了解释。我建议你从那里开始。

这些指示更详细地解释了以下内容:

  1. 设置您的开发环境
    • 安装node.jsgit
    • 查看kibana repo
    • 运行npm install以安装依赖项
  2. 使用./node_modules/.bin/grunt dev以“开发”模式运行Kibana
    • 在开发模式下,您的更新可立即在浏览器中使用
  3. 使用./node_modules/.bin/grunt build
  4. 构建可分发的包

    您可能想要修改或扩展的Kibana部分是dashboard app's panel directive

    希望有所帮助!