如何在Kibana中导出/导入"索引模式"类型

Nat*_*ese 3 elasticsearch kibana kibana-4

Kibana 4.3具有导入/导出仪表板,搜索和可视化的强大功能.但是,相关的索引模式不包含在生成的export.json文件中.将export.json文件导入另一个kibana索引时,Kibana会报告错误Could not locate that index-pattern-field (id: <index-pattern name>).

如何将kibana的索引模式从一个Elasticsearch实例迁移到另一个?

谢谢,

弥敦道

Val*_*Val 8

从官方文档(重点添加)

导出的仪表板不包含其关联的索引模式.在将已保存的仪表板导入到另一个Elasticsearch集群上运行的Kibana实例之前,请手动重新创建索引模式.

由于索引模式.kibana与其他任何内容一样保存在索引中,您可以使用adhoc工具保存它们而不必手动重新创建它们,例如(例如)elasticdump,如下所示:

elasticdump \
  --input=http://host1:9200/.kibana \
  --input-index=.kibana/index-pattern \
  --output=http://host2:9200/.kibana \
  --output-index=.kibana/index-pattern \
  --type=data
Run Code Online (Sandbox Code Playgroud)

您还可以在索引上使用快照/恢复.kibana