如何在 Amazon OpenSearch Service 集群中禁用 .opendistro-alerting-alert-history 索引警报?

1 分钟阅读
0

系统在我的 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 网站上的警报 API警报索引

禁用每日创建索引

要禁用创建 .opendistro-alerting-alert-history- 索引,请执行以下步骤:

1.    转到 OpenSearch 控制面板 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 索引

您可以删除旧的警报历史记录索引,同时使用监控功能。您的监视器配置不会受到影响。

注意:如果删除特定日期的历史记录索引,则只会删除当天的警报历史记录。


相关信息

在 Amazon OpenSearch Service 中配置警报

AWS 官方
AWS 官方已更新 2 年前