Ho 2 indici movie_indexer
e trial_indexer
.Perché dopo aver eliminato un indice nel logstash, Kibana lo visualizza ancora?
ho usato il seguente comando per eliminare movie_indexer:
curl -XDELETE "http://localhost:9200/movie_indexer/"
Poi ho reran Kibana. Ha ancora mostrato l'indice e i suoi valori.
quando ho usato
curl -XDELETE "http://localhost:9200/.kibana"
dopo che trial_indexer
mancava.
Nota: dopo aver utilizzato l'ultimo comando, è possibile creare il modello di indice per trial_indexer
ma non per movie_indexer.
Desidero eliminare l'indice specifico senza la necessità di ricreare un modello di indice per gli indici non eliminati. Come lo posso fare? (sto usando Windows)
Avete un processo continuo che sta indicizzando i dati in tempo reale nell'indice 'movie_indexer'? Se è così, è possibile che subito dopo aver cancellato l'indice, siano arrivati nuovi dati e l'indice 'movie_indexer' sia stato ricreato? – Val
Non ci sono dati in tempo reale utilizzati. Oh, i dati vengono cancellati. Kibana non mostra risultati per l'indice cancellato. Ma perché il nome dell'indice appare ancora a Kibana? – kaks
Oh, ok, allora è normale, è semplicemente perché hai impostato un modello di indice all'interno di Kibana e quella configurazione viene salvata all'interno di Kibana (all'interno dell'indice '.kibana'). Ciò è utile quando si prepara una configurazione di Kibana in DEV/STAGE per poi distribuirla in produzione, ad esempio. Anche per condividere la configurazione di Kibana con altre persone. – Val