【发布时间】:2013-07-05 23:52:17
【问题描述】:
有什么方法可以检查我的账户最近停止/启动/终止的 EC2 实例?我希望有一个recent history 选项,以便我能够看到最近停止/启动/终止的 EC2 实例。
【问题讨论】:
标签: amazon-web-services amazon-ec2
有什么方法可以检查我的账户最近停止/启动/终止的 EC2 实例?我希望有一个recent history 选项,以便我能够看到最近停止/启动/终止的 EC2 实例。
【问题讨论】:
标签: amazon-web-services amazon-ec2
部分可能,但并不容易。
检查最近启动的实例很容易。 DescribeInstances API 函数可以给出所有实例的列表,包括它们的当前状态和启动时间,您可以对结果进行排序。
最近停止更难。您必须使用 DescribeInstanceStatus API 函数来获取所有实例的列表,按停止的实例进行过滤,并查看是否存在带有发生时间的时间戳的可达性失败事件。
对于已终止的实例,您可能根本无法为所欲为。在某些时候,终止的实例完全从 API 中消失,因为它们不再存在。您也许可以对最近停止的实例执行相同的操作;这需要一些实验性编程才能发现。
除了列出最近启动的实例之外,这一切都非常困难。 API documentation 可以帮助您入门。
【讨论】: