2015-11-20 4 views
5

私は2つのインデックスmovie_indexertrial_indexerを持っています。なぜ、logstashでインデックスを削除した後、木場はまだそれを表示していますか?

私はmovie_indexerを削除するには、次のコマンドを使用:

curl -XDELETE "http://localhost:9200/movie_indexer/" 

その後、私はKibanaをreran。それはまだ指標とその価値を示していました。

そのtrial_indexerが行方不明になった後、私は

curl -XDELETE "http://localhost:9200/.kibana" 

を使用。

注:後者のコマンドを使用した後は、trial_indexerのインデックスパターンを作成できますが、movie_indexerでは作成できません。

削除されていないインデックスのインデックスパターンを再作成する必要がない場合は、特定のインデックスを削除します。どうやってやるの? (私は窓を使っています)

+1

をクリックすると、継続的なプロセスを持っていないということ'movie_indexer'インデックスのデータをリアルタイムでインデックスしていますか?もしそうなら、あなたがインデックスを削除した直後に新しいデータが入り、 'movie_indexer'インデックスが再作成された可能性はありますか? – Val

+0

リアルタイムデータが使用されていません。ああ、データは削除されます。木場は、削除された索引で利用可能な結果を​​示していません。しかし、なぜインデックス名はまだキバナに表示されますか? – kaks

+0

ああ、それは正常です。それは単に木場内にインデックスパターンを設定し、その設定が木場( '.kibana'インデックス内)に保存されているからです。これは、DEV/STAGEでKibanaセットアップを準備して、後で実稼働環境に展開する場合に便利です。また、他の人とKibanaの設定を共有するため。 – Val

答えて

12

キバナはインデックスパターンと、それ自身のインデックス内のマッピングからの関連フィールド設定を.kibanaと呼んでいるので、これは正常です。

あなたはmovie_indexer(データを含む)インデックス Kibanaの関連するインデックスパターン(そのインデックスのKibana設定を含む)を削除したい場合は、次の2つのクエリ、すなわち1既にを発行することによって行うことができますデータ

curl -XDELETE "http://localhost:9200/movie_indexer/" 

pattern_nameはあなたが削除するインデックスパターン(デフォルトでは、それはあなたのインデックスと同じ名前だ、すなわちに付けた名前ですKibana、インデックスパターンを削除するには、別のものを削除しましたmovie_indexer

あなたはまた、設定に行くことによって直接Kibanaのインデックスパターンを削除することができ

注意>インデックスは、その後、あなたがしたいインデックスパターンを選ぶと、「インデックスパターンを削除」ボタン

+0

ありがとう!それは働いた:) – kaks

+0

いつでも助けてうれしい! – Val

関連する問題