有没有办法在夜间触发时忽略 cloudwatch 警报?

时间:2021-03-01 11:55:10

标签: amazon-web-services amazon-cloudwatch

我在 AWS Cloudwatch 有闹钟,但由于 False positives,我晚上总是收到 low volumes。如何设置 alarm 使其仅在一天中的特定时间触发?或者您建议如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

使用 AWS CLI,您可以使用以下命令禁用 cloudwatch 警报:

aws cloudwatch disable-alarm-actions --alarm-names "alarm name"

然后使用此命令再次启用它:

aws cloudwatch enable-alarm-actions --alarm-names "alarm name"

例如,您使用 cronjob 安排了此禁用/启用。

答案 1 :(得分:0)

或者,我发现可以基于 command.PageSize 创建一个 metric,例如:

Math expression

这将在晚上输出 IF(Invocations > threshold, metric, 0) ,其中 0Invocations volume less than

然后我可以在这个新的 threshold 之上创建一个 alarm