2017-02-02 12 views
0

In meiner Arbeit mache ich mehrere Simulationen, also jedes Mal, wenn ich Kibana mit elasticsearch verwende, um meine Ergebnisse zu analysieren. Also muss ich meine elasticsearch Datenbank jedes Mal speichern, um sie wieder zu verwenden.Wie speichere ich die elastocsearch Datenbank?

Wie kann ich das bitte tun?

+0

Sie möchten sozusagen ein Backup erstellen? – Fairy

+0

@Fariha was meinst du mit 'datenbank' hier? IMO, es gibt kein solches Wort in elasticsearch. – avr

+0

Vielen Dank für Ihre Antwort. Meine Protokolldatei wird analysiert und gefiltert nach meinen Filtern in der Konfigurationsdatei von logstash und dann werden die Daten in elasticsearch gespeichert. In meiner Arbeit habe ich mehrere Log-Dateien zu analysieren, so dass ich mehrmals die Prozedur ausführen und jedes Mal, wenn ich die gespeicherten Daten anzeigen möchte, bevor ich sie nicht finden kann. Jedes Mal, wenn ich in Kibana bin, kann ich nur die neuen geparsten Daten des neuen Logs sehen. Daher muss ich meine Daten jedes Mal speichern, um sie später wiederzuverwenden. – Fariha

Antwort

0

Es klingt, als wären Ihre Dokument-IDs so eingerichtet, dass sie nicht zeitbasiert sind und daher bei jedem Lauf überschrieben werden. Ohne die Details Ihrer Konfigurationsdatei zu kennen, ist es schwer mehr zu sagen.

Verwandte Themen