Wie wollen Sie den export/import "index pattern" - Typen in Kibana
Kibana 4.3 hat tolle Funktionen für das importieren/exportieren von dashboards, suchen und Visualisierungen. Jedoch, den zugehörigen index-mustern nicht enthalten sind, in die die erzeugte export.json-Datei. Beim Import einer exportieren.json-Datei in ein anderes kibana index, Kibana meldet Fehler Could not locate that index-pattern-field (id: <index-pattern name>)
.
Wie Sie migrieren kibana-index-Muster von einem Elasticsearch-Instanz zu einer anderen?
Dank,
Nathan
InformationsquelleAutor Nathan Reese | 2016-05-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aus der offizielle Dokumentation (Hervorhebung Hinzugefügt)
Da index-mustern, gespeichert in der
.kibana
index so gut wie alles andere, was Sie tun können, anstatt Sie neu erstellen manuell, speichern Sie Sie über ein ad-hoc-Werkzeug, wie zum Beispiel (z.B.) elasticdump, wie diese:Könnten Sie auch snapshot/restore auf Ihre
.kibana
indexWahrscheinlich gibt es einen sehr guten Grund, es nicht zu tun, ich werde forschen und es dich wissen lassen.
Etwas mehr hintergrund zu dieser (offenen) Frage: github.com/elastic/kibana/issues/4288
Wie von Kibana 6.4, Sie können jetzt import - /export-index-Muster: elastisch.co/blog/kibana-6-4-0-freigegeben
Auch Kibana 6.4 stellt nun eine Gespeicherte Objekte API, das ist sicherer als direkt schriftlich an die
.kibana
- index: elastic.co/guide/en/kibana/6.4/saved-objects-api.htmlInformationsquelleAutor Val
Für jeden, der versucht zu migrieren AWS elasticsearch-Instanz von einem cluster in einen neuen... (hoffe, das hilft...)
Ich hatte ein ähnliches problem nach der OP (ich war der Versuch, die Migration von Daten von einem AWS-Elasticsearch-Instanz zu einem neuen, mit der AWS-Anweisungen).
Für einige Grund, die Wiederherstellung der würde der cluster-Fehler mit der folgenden kryptischen Fehler.
Nach viel googlen und Kopfzerbrechen, habe ich beschlossen, es wäre einfacher zu migrieren .kibana-index separat für den rest der Indizes
Habe ich versucht @Val ist genial Vorschlag,elasticdump , aber @Val Beispiel hat bei mir nicht funktioniert.
Landete ich orientiere mein Befehl auf das Beispiel aus der elasticdump readme,
Nachdem dieser Befehl ausgeführt wird, werden die Indizes von meinem alten kibana wurden jetzt in das neue kibana. (endlich :p)
nb: ich habe auch die kibana "management->gespeicherte Objekte exportieren /importieren" zu migrieren, die meiner Visualisierungen, sucht, dashboards, etc...
"cannot restore index [.kibana] because it's open"
sagt, dass Sie brauchen, umclose
die.kibana
index, bevor Sie wiederherstellen können. Weil Sie nicht wieder in eine open-indexja, klar, dass. Haben Sie den Befehl zum schließen eines offenen index auf AWS gehostet Elasticsearch? Oder einen Verweis/link zu den docs?
POST <index_name>/_close
von elastisch.co/guide/de/elasticsearch/Referenz/5.5/...genial vielen Dank @SandeepKanabar , ich werde in meine backup-Strategie 🙂
InformationsquelleAutor mlo55