2016-11-24 4 views
0

Ich versuche meine alten Dashboards von Kibana 4.1.2 nach Kibana 5.0.0 zu migrieren. , aber waren nicht in der Lage, es erfolgreich zu machen. Ich habe einen Export meiner Suchen, Visualisierungen und Dashboards von der älteren Version übernommen und in die neuere Version importiert. Aber die Visualisierungen sagten, sie hätten nicht gefunden, dass sie das Indexmuster nicht finden konnten.Migrieren von Dashboards von Kibana 4 nach Kibana 5

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)

würde ich wirklich zu schätzen, wenn jemand mich in der richtigen Richtung lenken könnte und noch mehr dankbar, wenn jemand mich zu einem Werkzeug zeigen könnte die Migration zu tun.

Und lassen Sie mich bitte wissen, wenn weitere Informationen benötigt werden.

Danke, Ashutosh Singh

+0

Zuerst müssen Sie _migrate_ Indizes zu "ES 5.0" mit ** reindex api **. Fügen Sie dann alle Indizes in Kibana 5 in _index-patterns_ hinzu. Importieren Sie dann Visualisierungen und Dashboards in kibana-5. Es lohnt sich, doc zu lesen: [Migration-Plugin] (https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking-changes-5.0.html#migration-plugin) – avr

Antwort

0

Ich bezweifle, dass auf einfache Weise tun könnte, eine Ausfallzeiten berücksichtigen. Vielleicht könnten Sie es versuchen, indem Sie elasticdump verwenden. Das Verschieben der Indexdaten in eine andere Instanz könnte mühsam sein, aber Sie könnten dann die python elasticsearch library (SO) verwenden.

Oder Sie könnten es als Objekte speichern und dann wieder importieren. Speichern Sie es als JSON, wurde zurück in Kibana 4.1 hinzugefügt. Hoffnung this hilft.

Eine klare Anleitung zu managing kibana visualizations and dashboards.

+0

danke @Kulasangar. Ihr Vorschlag hat mir geholfen und ich konnte die Dashboards und Visualisierungen exportieren. Bei der Initialisierung dieser Dashborads und Visualisierungen stieß ich jedoch auf einige Probleme. Es gate mir den gleichen Fehler wie in meinem ursprünglichen Beitrag. Ich verstehe nicht, warum derselbe Fehler aufgetreten ist. Der Name des Kibana-Index war für beide kibana-Instanzen gleich, d. H. Der Standardindex _ "logstash -% {+ YYYY.MM.dd}" _. Irgendwelche Gedanken –

+0

Eine weitere Sache. Mein altes elasticsearch ist in Version 1.7.3 und das neue in Version 5.0.0. Muss ich meine Elasticsearch-Instanz neu indizieren? –