【问题标题】:kibana-4.3 how to develop pluginkibana-4.3如何开发插件
【发布时间】:2017-08-26 01:16:11
【问题描述】:

我在哪里可以找到 kibana 开发人员指南,它解释了系统的工作原理以及开发 kibana 插件需要了解的所有内容?

或者如果有人可以发布示例插件的 sn-ps。

我已经开始克隆 statusPage 插件,但我不想做逆向工程来了解平台。

在网站上,没有类型的开发人员手册。

谢谢

【问题讨论】:

  • 要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于 Stack Overflow 来说是题外话,因为它们往往会吸引固执己见答案和垃圾邮件。相反,describe the problem 以及迄今为止为解决它所做的工作。
  • 问题是需要构建一个 kibana 插件,但我能做的唯一事情是克隆另一个现有插件并只更改几个参数。所以我需要一个指南来帮助我构建自己的插件,同时解释 kibana 的工作原理。在 kibana 网站上,只有用户指南,没有开发者指南。那么有人可以帮助我提供有用的材料吗?

标签: plugins elasticsearch kibana-4


【解决方案1】:

【讨论】:

    【解决方案2】:

    6 个多月前的official answer 似乎是“不要”:

    我们正在努力开发外部 API,但请注意 从进行自定义更改,因为事情仍然进展得很快 即使在补丁版本中,内部 API 也可能会发生变化。

    Also, "目前没有公共插件 API" (8/2015)

    【讨论】:

      【解决方案3】:

      迄今为止很难找到任何信息。推荐你看看前几天发布的插件生成器:

      Generator Kibana Plugin Structure

      我找到了两个插件,您可以在其中查看代码以了解结构。第一个是 Sense 插件,第二个是 Timelion。 Timelion 更符合生成器的结构。

      Sense Github

      Timelion GitHub

      【讨论】:

        【解决方案4】:

        我建议了解流量插件 (https://github.com/sbeyn/kibana-plugin-traffic-sg) 的插件结构和代码,这将是最容易理解的插件之一,您可以直接将其添加到 kibana 中已安装的插件文件夹中并查看它是否正常工作。

        除此之外,我还建议您阅读 timroes 博客 (https://www.timroes.de/2015/12/02/writing-kibana-4-plugins-basics/) 以开发 kibana 插件

        最后我还建议使用弹性搜索论坛来解决与 kibana 相关的问题以及更快的响应: https://discuss.elastic.co

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-11-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多