如何在 Amazon OpenSearch Service 叢集中停用 .opendistro-alerting-alert-history 索引提醒?

上次更新日期:2021 年 10 月 21 日

在我的 Amazon OpenSearch Service (Amazon Elasticsearch 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-<date> 索引就會開始填入。

注意:若要刪除或修改任何索引的內容,請使用提醒 API。如需有關提醒功能的詳細資訊,請參閱 Open Distro 網站上的提醒提醒索引

停用每日建立索引

若要停用建立 .opendistro-alerting-alert-history-<date> 索引,請執行下列步驟:

1.    移至 OpenSearch Dashboards 上的提示標籤。

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 索引

您可以在使用監控功能時移除較舊的提醒歷史記錄索引。您的監控組態不會受到影響。

注意:若您刪除特定日期的歷史記錄索引,則只會移除該日的提醒歷史記錄。


此文章是否有幫助?


您是否需要帳單或技術支援?