Amazon OpenSearch Service クラスターで .opendistro-alerting-alert-history インデックスが作成されています。このような状況が生じているのはなぜですか? また、この opendistro-alerting-alert-history インデックスアラートをオフにするにはどうすればよいですか?
解決方法
OpenSearch Service アラート機能
OpenSearch Service でアラート機能をオンにすると、エイリアスとともに .opendistro-alerting-alert-history インデックスが作成されます。このアラート機能は、インデックス内のドキュメントが検索条件と一致したことをユーザーに通知するものです。
このモニタリングの設定は .opendistro-alerting-config インデックスに保存されています。また日次アラートは .opendistro-alerting-alerts インデックスに保存されます。.opendistro-alerting-alerts は、毎日アラート履歴インデックスにロールオーバーされます。モニタリングが作成されて、検索条件が一致すると、.opendistro-alerting-alert-history- インデックスには即座に値が入力され始めます。
注: インデックスのコンテンツを削除または変更するには、アラート API を使用します。アラート機能の詳細については、Open Distro ウェブサイトで「Alerting API」(アラート API) および「Alerting indices」(アラートインデックス) を参照してください。
毎日のインデックス作成をオフにする
.opendistro-alerting-alert-history- インデックスの作成をオフにするには、次のステップを実行します。
1. OpenSearch Dashboards の [Alerting] (アラート) タブに移動します。
2. いずれかのモニタを削除します。
3. .opendistro-alerting-alert-historyインデックスに対するアラートをすべて削除します。
DELETE /.opendistro-alerting-alert-history-*
4. アラート履歴の作成をオフにします。
PUT _cluster/settings
{
"persistent": {
"opendistro.alerting.alert_history_enabled":"false"
}
}
データモニタリング中における、過去の .opendistro-alerting-alert-history インデックスの削除
モニタリング機能が使用中でも、過去の Alerting 履歴インデックスを削除できます。モニタの設定には影響しません。
注: 特定の日の履歴インデックスを削除した場合、その日のアラート履歴のみが削除されます。
関連情報
Amazon OpenSearch Service でのアラートの設定