将仪表板从 Kibana 4 迁移到 Kibana 5
Migrating dashboards from Kibana 4 to Kibana 5
我正在尝试将我的旧仪表板从 kibana 4.1.2 迁移到 kibana 5.0.0。 ,但未能成功做到。
我从旧版本中导出了我的搜索、可视化和仪表板,并将其导入到新版本中。但是,可视化显示他们没有发现无法找到索引模式。
Saved Objects: Could not locate that index-pattern (id: [logstash-]YYYY.MM.DD)
Error: Could not locate that index-pattern (id: [logstash-]YYYY.MM.DD)
at updateFromElasticSearch (http://development-log-server*****.com:5601/bundles/kibana.bundle.js?v=14438:25:9602)
at http://development-log-server*****.com:5601/bundles/kibana.bundle.js?v=14438:25:13725
at processQueue (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:38:23621)
at http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:38:23888
at Scope.$eval (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:4619)
at Scope.$digest (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:2359)
at Scope.$apply (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:5037)
at done (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:25027)
at completeRequest (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:28702)
at XMLHttpRequest.xhr.onload (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:29634)
如果有人能引导我朝着正确的方向前进,我将不胜感激,如果有人能为我指出一个工具来进行迁移,我将更加感激。
如果需要更多信息,请告诉我。
谢谢,
阿舒托什·辛格
考虑到停机时间,我怀疑您能否以简单的方式做到这一点。也许您可以使用 elasticdump. Moving the index data to another instance could be a pain but then you could use the python elasticsearch library
(SO).
来尝试一下
或者您可以将其存储为对象,然后将它们导入回来。将其存储为 JSON
,并在 Kibana 4.1
中重新添加。希望 this 有所帮助。
我正在尝试将我的旧仪表板从 kibana 4.1.2 迁移到 kibana 5.0.0。 ,但未能成功做到。 我从旧版本中导出了我的搜索、可视化和仪表板,并将其导入到新版本中。但是,可视化显示他们没有发现无法找到索引模式。
Saved Objects: Could not locate that index-pattern (id: [logstash-]YYYY.MM.DD)
Error: Could not locate that index-pattern (id: [logstash-]YYYY.MM.DD)
at updateFromElasticSearch (http://development-log-server*****.com:5601/bundles/kibana.bundle.js?v=14438:25:9602)
at http://development-log-server*****.com:5601/bundles/kibana.bundle.js?v=14438:25:13725
at processQueue (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:38:23621)
at http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:38:23888
at Scope.$eval (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:4619)
at Scope.$digest (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:2359)
at Scope.$apply (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:5037)
at done (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:25027)
at completeRequest (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:28702)
at XMLHttpRequest.xhr.onload (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:29634)
如果有人能引导我朝着正确的方向前进,我将不胜感激,如果有人能为我指出一个工具来进行迁移,我将更加感激。
如果需要更多信息,请告诉我。
谢谢, 阿舒托什·辛格
考虑到停机时间,我怀疑您能否以简单的方式做到这一点。也许您可以使用 elasticdump. Moving the index data to another instance could be a pain but then you could use the python elasticsearch library
(SO).
或者您可以将其存储为对象,然后将它们导入回来。将其存储为 JSON
,并在 Kibana 4.1
中重新添加。希望 this 有所帮助。