我有一个要求,我想在每次启动/停止VM时从REST
向AWS
服务发送通知。是否可以使用CloudWatch
或任何其他AWS
服务实现此目的?
答案 0 :(得分:1)
是。您可以将AWS Lambda与AWS Cloudtrail结合使用来实现。
启用Cloudtrail并将其写入S3存储桶。当Cloudtrail将新对象写入该存储桶时,可以使S3触发lambda函数。
在lambda函数中,您解析cloudtrail日志,如果找到startinstance或stopinstance,则发送通知。
这可能听起来很难,但它非常简单。我这样做的原因不同。在这里查看我的答案:Mandatory tagging when launching EC2 instance