Kibana插件开发
当前开发环境
Kibana版本:7.2
elasticsearch版本:7.2
yarn 安装地址:https://yarnpkg.com/en/docs/install#windows-stable
(1)因为要开发kibana插件.所以elasticsearch直接用的安装版,下载以后直接安装(https://www.elastic.co/downloads/past-releases/elasticsearch-7-2-0)
(2)从git拉取kibana源码(https://github.com/elastic/kibana).切换到7.2分支.(确保kibana和elasticsearch版本一致,且在同一层文件目录下,kibana的文件夹名字为kibana)
(3)kibana插件官方推荐的都是使用react.js来开发的。我们也采用react.js.如果对于开发插件还是不知道如何入门。官方推荐了很多插件。我们可以下载任意插件,然后修改成自己需要的。
https://www.elastic.co/guide/en/kibana/current/known-plugins.html
笔者下载了这个https://github.com/TrumanDu/indices_view
(4)将下载的插件放到kibana\plugins目录下,双击elasticsearch的bin目录下elasticsearch.bat来启动elasticsearch。然后在kibana\plugins目录下运行yarn start启动插件,然后你就看到自己的插件已经集成到kibana里了。
插件打包方式:yarn build;
插件安装:kibana-plugin install file:///****.zip
实际在操作的过程中还是会遇到一些问题,如果你遇到这样的问题,欢迎随时留言.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?