Kibana 4.3具有用于导入/导出仪表板,搜索和可视化的强大功能。但是,相关的索引模式不包含在生成的export.json文件中。将export.json文件导入另一个kibana索引时,Kibana报告错误Could not locate that index-pattern-field (id: <index-pattern name>)。
Could not locate that index-pattern-field (id: <index-pattern name>)
如何将kibana的索引模式从一个Elasticsearch实例迁移到另一个实例?
谢谢,
内森
从官方文档(添加重点)
导出的仪表板 不包括其关联的索引模式 。在将保存的仪表板导入到在另一个Elasticsearch集群上运行的Kibana实例之前, 手动重新创建索引模式 。
由于索引模式.kibana与其他任何方式一样都保存在索引中,因此您无需使用手动重新创建索引模式就可以使用即席工具(例如elasticdump)保存它们,如下所示:
.kibana
elasticdump \ --input=http://host1:9200/.kibana \ --input-index=.kibana/index-pattern \ --output=http://host2:9200/.kibana \ --output-index=.kibana/index-pattern \ --type=data
您还可以在索引上使用快照/还原.kibana