配置AWS CloudWatch重复警报

时间:2019-08-27 05:58:56

标签: amazon-web-services amazon-s3 amazon-sns amazon-cloudwatch amazon-cloudwatchlogs

我已将警报配置为每当发生桶acl更改操作时便会触发,这可以正常工作,但警报不会一次又一次地触发。

这就是我所做的

  1. 我将云监视警报配置为在更改任何存储桶的acl我的阈值为> = 1

  2. 时发送电子邮件
  3. i更改了一个存储桶b1的存储桶acl。

  4. 警报状态已从不足状态更改为警报,并且触发了sns通知,我收到了有关存储桶b1的电子邮件

  5. 20分钟后,我更改了另一个存储桶b2的ACL,但是现在没有触发警报,也没有发生关于存储桶b2

    的sns通知li>

我的期望是它应该为每次更改(例如b2)触发警报 我认为我的配置有误,请以正确的方式指导我

1 个答案:

答案 0 :(得分:0)

如果没有完整的警报和指标设置,很难给出好的答复,但我建议您看两件事:

  1. 当您的 ACL 指标 m1 为“数据不足”时,使用 FILL(m1, 0) 函数使用零值;这应该提供更可预测的数据系列

  2. 查看 RATE() 函数,看看是否可以检测指标的转换。

我使用的构造是 FILL(PERIOD(m1)*RATE(m1), 0) ,当情况发生变化时,它应该给出 1(或 -1 ...)的信号;如果负面变化很重要,你可能需要一个 ABS 来解决这个问题。

您可以使用控制台指标视图(“在指标中查看”)进行测试,将您的表达式放入新指标中,然后查看图表显示的内容!