Ich habe 2 Indizes movie_indexer
und trial_indexer
.Warum wird Kibana nach dem Löschen eines Index in logstash immer noch angezeigt?
verwendete ich den folgenden Befehl movie_indexer löschen:
curl -XDELETE "http://localhost:9200/movie_indexer/"
Dann reran i Kibana. Es zeigte immer noch den Index und seine Werte.
Wenn ich verwendet
curl -XDELETE "http://localhost:9200/.kibana"
danach trial_indexer
fehlte.
Hinweis: Nach der Verwendung des letzteren Befehls konnte ich das Indexmuster für trial_indexer
erstellen, aber nicht für movie_indexer.
Ich möchte den spezifischen Index löschen, ohne dass ein Indexmuster für nicht gelöschte Indizes neu erstellt werden muss. Wie kann ich das machen? (Ich verwende Windows)
Haben Sie einen laufenden Prozess haben, indexiert man Daten im Index 'movie_indexer' in Echtzeit? Wenn ja, ist es möglich, dass nach dem Löschen des Index neue Daten eintrafen und der Index "movie_indexer" neu erstellt wurde? – Val
Es werden keine Echtzeitdaten verwendet. Ach, die Daten werden gelöscht. Kibana zeigt keine Ergebnisse für den gelöschten Index an. Aber warum erscheint der Indexname immer noch in Kibana? – kaks
Oh, ok, das ist normal, weil Sie ein Indexmuster in Kibana eingerichtet haben und diese Konfiguration in Kibana gespeichert wird (innerhalb des '.kibana' Indexes). Dies ist nützlich, wenn Sie ein Kibana-Setup in DEV/STAGE vorbereiten, um es beispielsweise später in der Produktion bereitzustellen. Auch für die Freigabe Ihres Kibana-Setups mit anderen Personen. – Val