我有一个JSON格式的文件,已将Kibana导出为已保存的对象,它保存了索引模式以及一些我想安装在Kibana和Elasticsearch的新镜像上的可视化效果和仪表板。
阅读一些Elastic for Docker documentation后,我发现可以通过setup.yml文件安装仪表板和索引模式。问题是我不知道怎么做。我听说过elasticdump,但是它不适合我,因为我需要同时运行两个Elasticsearch实例。
最佳答案
基本上,它是通过一个短暂的容器运行shell脚本。 Beats仪表板可以直接通过该二进制文件导入,请参阅https://github.com/elastic/stack-docker/blob/master/scripts/setup-beat.sh#L25-L28。
如果您有自定义的仪表板,请导出并使用curl导入;如果您正在使用该Docker存储库,则可能在https://github.com/elastic/stack-docker/blob/master/scripts/setup-kibana.sh中。您可以在https://www.elastic.co/guide/en/kibana/7.1/dashboard-import-api-import.html上找到该API。
关于docker - 通过setup.yml将保存的对象导入Kibana,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56318410/