CloudWatch EC2实例 - 终止生命周期动作事件未触发



我们有一个lambda函数,由于自动化生命周期事件而终止监视系统时,我们要使用lambda功能来删除系统。当我们手动运行它时,该函数按预期工作,但是当实例终止时,我们没有看到它被调用。我们已经设置了以Lambda功能的目标设置以下CloudWatch事件。我们一直在通过缩放ASG进行缩放并终止实例来手动测试,但是该功能从未被调用。有人知道我们缺少什么还是在哪里寻找问题的日志。

{
  "source": [
    "aws.autoscaling"
  ],
  "detail-type": [
    "EC2 Instance-terminate Lifecycle Action"
  ],
  "detail": {
    "AutoScalingGroupName": [
      "ASG_NAME"
    ]
  }
}

意识到我在ASG上没有生命周期挂钩,在添加时,它正按预期工作。

最新更新