Elsticsearch7.9.0とkibana 7.9.0にてシステムを構築を進めています。
kibanaのインデックスライフサイクル管理(ILM)からライフサイクルの変更を行いましたが、1時間程度経過すると、初期値に戻ってしまいます。
強制ロールアップさせて設定を反映させても、次のロールアップで初期値に戻ります。
考えられる要因が分かる方がいましたら、教えていただけますでしょうか。
宜しくお願いいたします。
Elsticsearch7.9.0とkibana 7.9.0にてシステムを構築を進めています。
kibanaのインデックスライフサイクル管理(ILM)からライフサイクルの変更を行いましたが、1時間程度経過すると、初期値に戻ってしまいます。
強制ロールアップさせて設定を反映させても、次のロールアップで初期値に戻ります。
考えられる要因が分かる方がいましたら、教えていただけますでしょうか。
宜しくお願いいたします。
こちら、ポリシーがなくなるということですかね?
開発者モードで下記コマンド実行し、ポリシーが見つからない場合は、何かしらの処理でポリシーが消されている
versionが上がっているとかだと上書きされている可能性があります
GET _ilm/policy/<my_policy>
taku333様
回答ありがとうございます。
コマンドを投入するとポリシーは見つかります。
見つかったポリシーでライフサイクル自体は行われるのですが、設定内容を変更しても、暫くすると、元に戻ってしまう現象です。
またバージョンアップは行ってはいないです。
追加の疑問として、MetricbeatからElsticsearchのライフサイクルを変更するようなことは無いでしょうか?
不定期に元に戻るため、各beatからAPIで書き換えられる可能性があるのではと考えました。
自己解決しました。
原因は各beatの設定(yml)で「setup.ilm.overwrite: true」と設定されいたため、beatがプロセス再起動されるとライフサイクルのデフォルト設定で上書きしていました。falseへ修正することで解決しました。
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
© 2020. All Rights Reserved - Elasticsearch
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.