Mam 2 indeksy movie_indexer
i trial_indexer
.Dlaczego po usunięciu indeksu w logstash, Kibana nadal go wyświetla?
użyłem następujące polecenie, aby usunąć movie_indexer:
curl -XDELETE "http://localhost:9200/movie_indexer/"
Potem reran Kibana. Wciąż pokazywał indeks i jego wartości.
Kiedy użyłem
curl -XDELETE "http://localhost:9200/.kibana"
potem trial_indexer
brakowało.
Uwaga: Po użyciu tego ostatniego polecenia mogę utworzyć wzorzec indeksu dla trial_indexer
, ale nie dla elementu movie_indexer.
Chcę usunąć konkretny indeks bez potrzeby ponownego utworzenia wzorca indeksu dla nieskasowanych indeksów. Jak mogę to zrobić? (używam Windowsa)
Czy masz procesem ciągłym, który indeksuje dane w czasie rzeczywistym w indeksie 'movie_indexer'? Jeśli tak, to czy możliwe jest, że zaraz po usunięciu indeksu pojawiły się nowe dane i odtworzono indeks 'movie_indexer'? – Val
Brak danych w czasie rzeczywistym. Oh, przy okazji dane zostaną usunięte. Kibana nie wyświetla żadnych wyników dla usuniętego indeksu. Ale dlaczego nazwa indeksu nadal pojawia się w kibanie? – kaks
O, ok, to normalne, po prostu dlatego, że ustawiłeś wzorzec indeksu w Kibanie i ta konfiguracja zostanie zapisana w Kibanie (wewnątrz indeksu '.kibana'). Jest to przydatne przy przygotowywaniu konfiguracji Kibana w DEV/STAGE w celu późniejszego wdrożenia do produkcji, na przykład. Również do dzielenia się konfiguracją Kibana z innymi ludźmi. – Val