我在 AWS Cloudwatch
有闹钟,但由于 False positives
,我晚上总是收到 low volumes
。如何设置 alarm
使其仅在一天中的特定时间触发?或者您建议如何解决这个问题?
答案 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)
,其中 0
是 Invocations volume
less than
。
然后我可以在这个新的 threshold
之上创建一个 alarm
。