2016-03-24 13 views
0

インデックステンプレートを使用して自動的に作成されるタイムフレームインデックスを使用しています。 理想的な状況は、作成された最後のインデックスを指すエイリアスを「現在のもの」と呼ぶことです。新しく作成されたインデックスのみにエイリアスを割り当てるためのIndexTemplate

これは、インデックステンプレートを通じてこれを行う方法があるかどうかです。エイリアスを指定できることがわかりましたが、以前のインデックスとこの '現在の'エイリアスとの間のバインディングも削除する必要があります。

答えて

1

このツールは、あなたの古いインデックスの別名を除去するためにindicesサブコマンドと一緒に使用することができますalias commandを持っていることをあなた

のためにそれを行うには学芸員のツールを使用することができます。

curator alias --name current --remove indices oldindex 

あなたは、インデックステンプレートは新しい時間ベースのインデックスを作成するには、アクションに入った同時期で蹴るだろうにcronで上記のコマンドを組み合わせることができます。

+0

ええ、私たちはそれを避けたかったのです。それでも良い回避策です。 +1 –

+0

それを行う独自のプラグインを作成することもできます。いくつかのインスピレーション:https://github.com/bcoe/webhooks – Val

+0

この問題に関して他に必要なものは何ですか? – Val

関連する問題