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

时间:2015-11-29 13:29:41

标签: amazon-web-services amazon-ec2

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

1 个答案:

答案 0 :(得分:5)

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

docs

中查看有关CloudTrail的更多信息

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