Kibana插件開發

當前開發環境html

Kibana版本:7.2react

elasticsearch版本:7.2git

開發環境安裝可參考:https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#setting-up-your-development-environmentgithub

yarn 安裝地址:https://yarnpkg.com/en/docs/install#windows-stablewindows

(1)由於要開發kibana插件.因此elasticsearch直接用的安裝版,下載之後直接安裝(https://www.elastic.co/downloads/past-releases/elasticsearch-7-2-0)elasticsearch

(2)從git拉取kibana源碼(https://github.com/elastic/kibana).切換到7.2分支.(確保kibana和elasticsearch版本一致,且在同一層文件目錄下,kibana的文件夾名字爲kibana)ide

(3)kibana插件官方推薦的都是使用react.js來開發的。咱們也採用react.js.若是對於開發插件仍是不知道如何入門。官方推薦了不少插件。咱們能夠下載任意插件,而後修改爲本身須要的。ui

https://www.elastic.co/guide/en/kibana/current/known-plugins.html插件

筆者下載了這個https://github.com/TrumanDu/indices_viewhtm

(4)將下載的插件放到kibana\plugins目錄下,雙擊elasticsearch的bin目錄下elasticsearch.bat來啓動elasticsearch。而後在kibana\plugins目錄下運行yarn start啓動插件,而後你就看到本身的插件已經集成到kibana裏了。

 

 插件打包方式:yarn build;

 插件安裝:kibana-plugin install file:///****.zip

實際在操做的過程當中仍是會遇到一些問題,若是你遇到這樣的問題,歡迎隨時留言.

相關文章
相關標籤/搜索