如何判断EC2实例启动的原因

Dan*_*oss 0 amazon-ec2 amazon-web-services

有许多不同的AWS服务可以启动EC2实例:Elastic Beanstalk,ECS服务/任务,EC2自动调度组,Ops Works脚本,Cloud Formation模板,以及我尚未发现的其他模板.今天我经过一系列实验和演示后正在清理.当我尝试停止某些EC2实例时,其中一些会被某些东西重新启动.是否有某种方法可以确定EC2实例的启动原因,而无需在每个AWS产品中寻找特定机器的参考?

mic*_*zer 5

如果您启用CloudTrail,您将能够看到谁发出了AWS API调用的内容.因此,您应该能够通过检查CloudTrail日志并搜索相关的实例ID来查看正在启动这些实例的服务.

文档中查看有关CloudTrail的更多信息

但默认情况下无法获取此信息.如果您向他们提供实例ID,那么免费客户支持团队可能会提供帮助.