【发布时间】:2016-08-11 00:02:55
【问题描述】:
我们有一个包含两个 24x7 实例的 opsworks 堆栈。四个基于时间的实例。两个基于负载的实例。
我们的问题在于基于负载的实例。我们花费了大量时间来创建对我们的服务有意义的 cloudwatch 警报。因此,当特定的 cloudwatch 延迟警报处于 ALARM 状态时,我们希望堆栈中基于负载的实例启动。我看到在基于负载的实例配置中,您可以定义一个 cloudwatch 警报来使实例 UP,也可以定义一个 cloudwatch 警报来使实例 DOWN。
问题是,当我选择要用于触发 UP 的特定 cloudwatch 警报时,它会删除该 cloudwatch 警报被选为 DOWN 的触发器。为什么?
具体来说,我们希望延迟警报(我们将其称为“糟糕的事情正在变慢”cloudwatch 警报)在处于警报状态时触发基于负载的实例启动。然后,我们希望“糟糕的事情正在变慢”cloudwatch 警报触发基于负载的实例在处于正常状态时关闭。如果基于负载的实例在警报的 OK 状态后等待 15 分钟后才关闭,那就太棒了。
“糟糕的事情正在变慢”阈值是延迟 > 2,持续 3 分钟
我是否只需要创建一个阈值为延迟
对不起,新手问题,感觉卡住了。
【问题讨论】:
标签: amazon-web-services aws-opsworks amazon-cloudwatch