AWS实例进入Terminating:Wait状态时CloudTrail日志样态咨询
EC2实例进入Terminating:Wait状态时的CloudTrail日志形态
当EC2实例因Auto Scaling生命周期钩子从running状态转入Terminating:Wait状态时,CloudTrail会生成两类核心日志条目:
Auto Scaling生命周期状态变更事件
事件源为autoscaling.amazonaws.com,事件名称为EnterTerminatingWait。日志里会明确包含实例ID、所属Auto Scaling组名称、触发的生命周期钩子名称等字段,直接标识实例进入了等待终止的挂起状态。EC2终止请求API记录
事件源为ec2.amazonaws.com,事件名称为TerminateInstances。这个请求由Auto Scaling服务发起(可通过userIdentity字段里的invokedBy值autoscaling.amazonaws.com确认),requestParameters中会列出目标实例ID,additionalEventData字段还会关联对应的Auto Scaling组信息。
另外,如果后续手动调用CompleteLifecycleAction API完成钩子流程,或者钩子超时自动结束,CloudTrail也会记录对应的CompleteLifecycleAction事件,此时实例才会真正进入最终的终止流程。
内容的提问来源于stack exchange,提问作者CrazySynthax
相关产品推荐
相关产品推荐

