我在哪里可以找到kibana的开发人员指南,它解释了系统如何工作以及开发kibana插件时我需要知道的所有事情?
或者,如果有人可以发布样本插件的片段。
我已经开始克隆statusPage插件,但我不想进行逆向工程来理解该平台。
在网站上,这不是开发人员手册。
谢谢
答案 0 :(得分:4)
您可以参考以下链接了解如何开发Kibana插件: -
http://logz.io/blog/kibana-visualizations/
https://www.timroes.de/2015/12/02/writing-kibana-4-plugins-basics/
答案 1 :(得分:3)
6个多月前的official answer似乎是“不要”:
我们正在努力开发外部API,但会提醒您 从而进行自定义更改,因为事情仍然非常快速 即使在补丁版本中,内部API也可能会发生变化。
Also,“目前没有公共插件API”(2015年8月)
答案 2 :(得分:2)
到目前为止很难找到任何信息。我建议你看几天前发布的插件生成器:
Generator Kibana Plugin Structure
我找到了两个插件,您可以在其中查看代码以了解结构。第一个是Sense插件,第二个是Timelion。 Timelion与生成器的结构匹配得更多。
答案 3 :(得分:0)
我建议了解流量插件(https://github.com/sbeyn/kibana-plugin-traffic-sg)的插件结构和代码,这是最容易理解的插件之一,你可以直接将它添加到kibana中已安装的插件文件夹中,看看它是否正常工作。
除此之外,我还建议您阅读timroes博客(https://www.timroes.de/2015/12/02/writing-kibana-4-plugins-basics/)以开发kibana插件
最后我还建议使用elasticsearch讨论论坛来解决与kibana相关的问题以及更快的响应: https://discuss.elastic.co