背景:
我想要解决的问题是:
到目前为止我尝试过的事情:
我编写了一个小型Lambda脚本,它找到了名为"Test“的EC2实例,并创建了StatusCheckFailed一个CloudWatch警报。
我找不到一个合适的CloudWatch事件来触发这个Lambda函数。为了设置CloudWatch事件,我们需要实例id。如果我终止并重新启动一个新实例,我将无法设置这个
另外,如果有其他方法来解决我的问题,我很想听听。
发布于 2019-04-06 01:15:41
您可以创建一个Amazon CloudWatch Events规则,当实例进入特定状态时将触发AWS函数:
但是,每当一个实例停止并启动时,这也会触发。您可以更加具体,并创建一个基于RunInstances
的规则
我不确定RunInstances
是否足够,或者它是否需要是ec2:RunInstances
,所以您可能需要进行一些实验。
https://stackoverflow.com/questions/55543187
复制相似问题