在AWS中,可以为EC2实例设置警报,使用CloudWatch根据内存,CPU,网络,磁盘使用情况重启,恢复,停止等EC2实例。
我的问题是我的EC2实例由Beanstalk管理,当Beanstalk替换EC2实例时,实例上设置的任何警报都将丢失。
在Beanstalk界面中,可以通过单击所需主题(CPU,内存,网络,磁盘)的铃声来监视,但这些警报的唯一选项是通知,而不是重启,恢复,停止。 / p>
我的问题是:当CPU超过80%时,如何从EC2实例的Beanstalk警报设置重启实例?
答案 0 :(得分:0)
我相信Beanstalk方法不是通过设置外部触发器。 Beanstalk更像是一个封闭的花园,管理自己的实例
在Beanstalk控制台中,查看Configuration>Scaling Trigger>Trigger measurement
您将看到可以通过CPU利用率设置缩放(向上/向下),这是您所要求的。