在AWS中是否可以预订EC2创建/启动/停止/终止的事件?

时间:2019-03-27 19:46:12

标签: amazon-web-services amazon-ec2 amazon-cloudwatch

我在Lambda中有一个实用程序,它可以通过智能的自动化过程进行DNS自动注册。使用Name标签(包括XXXXXXautodns标签设为true)创建的实例在创建和删除这些实例时将创建并删除Route 53记录。 / p>

以前,我一直在目标自动伸缩组上使用自动伸缩事件侦听器,但是不幸的是,它的副作用是在最初创建自动伸缩组时不捕获事件,因为需要先创建ASG,然后才能进行订阅,所以我缺少实例。我使用的一种变通方法是仅每分钟安排一次Lambda执行,并让它搜索和应用操作,但这是严格的限制。

我是否可以侦听EC2来接收所有EC2实例的实例创建和删除事件?我一直在研究CloudWatch,却没有发现有用的东西。

1 个答案:

答案 0 :(得分:3)

是的,当Amazon EC2实例更改状态时,您可以使用Amazon CloudWatch Events来触发AWS Lambda函数。

Amazon CloudWatch Events Rule for EC2 events