Exception Kibana自定义插件从Kibana 7.4.0迁移到Kibana 7.9.1
您好,我们最近将opendistro从1.4.0迁移到1.10.1版,该版本随Kibana 7.9.1和Elasticsearch7.9.3一起提供。很快,我们的自定义插件就不再适用于该版本了。 我从开发人员控制台得到的唯一错误是: 无效的可视化类型:31500/visualizations.plugin.js:9 “照片查看器” 在Vis.getType(:31500/visualizations/33912/bundles/plugin/visualizations/visualizations.plugin.js:9) 在新Vis(:31500/visualizations/33912/bundles/plugin/visualizations/visualizations.plugin.js:9) at Object._callee3$(:31500/visualizations/33912/bundles/plugin/visualizations/visualizations.plugin.js:9) 在l(:31500/可视化…-共享部门js:368) 在生成器处调用(:31500/可视化…-共享deps.js:368) 在发电机处,forEach.e。[下一步](:31500/可视化…-共享部门js:368) 在visualize_Embeddeble_factory_asyncGeneratorStep(:31500/visualization…asizations.plugin.js:9) 下一步(:31500/visualizations.plugin.js:9) _callee3$@:31500/visualizations.plugin.js:9 我从远程监视器复制粘贴它,使它看起来像-很抱歉 插件树如下所示:Exception Kibana自定义插件从Kibana 7.4.0迁移到Kibana 7.9.1,exception,plugins,kibana,Exception,Plugins,Kibana,您好,我们最近将opendistro从1.4.0迁移到1.10.1版,该版本随Kibana 7.9.1和Elasticsearch7.9.3一起提供。很快,我们的自定义插件就不再适用于该版本了。 我从开发人员控制台得到的唯一错误是: 无效的可视化类型:31500/visualizations.plugin.js:9 “照片查看器” 在Vis.getType(:31500/visualizations/33912/bundles/plugin/visualizations/visualizatio
- 照片查看器
- 插件:
- src:
- package.json
- index.js
- 公众:
- photo-viewer.js
- photo-viewer-controller.js
- 选项\u template.html
- src:
import {resolve} from 'path';
export default function(kibana) {
return new kibana.Plugin({
uiExports: {
visTypes: ['plugins/PhotoViewer/photo-viewer']
}
});
}
photo-viewer.js如下所示
import optionsTemplate from './options_template.html';
import {PhotoViewercontroller} from './photo-viewer-contronller';
import {VisFactoryProvider} from 'ui/vis/vis_factory';
import {VisTypesRegistryProvider} from 'ui/vis/editors/default/schemas';
import {CATEGORY} from 'ui/vis/vis_category';
function PhotoViewerProvider(Private) {
const VisFactory = Private(VisFactoryProvider);
const Schemas = Private(Schemas);
return VisFactory.createBaseVisualization({
name: 'photo-viewer',
tittle: 'non title',
icon: 'arnd',
description: 'photo viewer',
visualization: PhotoViewerController
visConfig: { //omitted }
});
}
VisTypesRegistryProvider.register(PhotoViewerProvider)
有人可能有类似的问题吗