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

Amazon web services 在AWS中是否可以订阅EC2创建/启动/停止/终止的事件?,amazon-web-services,amazon-ec2,amazon-cloudwatch,Amazon Web Services,Amazon Ec2,Amazon Cloudwatch,我在Lambda有一个实用程序,它通过一个智能的自动过程进行自动DNS注册。使用名称标记(包括XXXXXX和autodns标记设置为true创建的实例将在创建和删除这些实例时创建和删除路由53记录 以前,我在目标自动缩放组上使用了自动缩放事件侦听器,但这有一个不幸的副作用,即在最初创建自动缩放组时无法捕获事件,因为需要先创建ASG,然后才能创建订阅,所以我缺少实例。我使用的一种解决方法是每分钟安排Lambda执行,并让它搜索和应用操作,但这严重限制了执行 有没有办法监听EC2以接收所有EC2实例

我在Lambda有一个实用程序,它通过一个智能的自动过程进行自动DNS注册。使用
名称
标记(包括
XXXXXX
autodns
标记设置为
true
创建的实例将在创建和删除这些实例时创建和删除路由53记录

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

有没有办法监听EC2以接收所有EC2实例的实例创建和删除事件?我一直在CloudWatch中搜寻,没有发现任何有用的东西。

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


您是否通过CloudWatch事件查看了EC2状态的变化?例如: