我想在Cloudwatch中创建一个规则,以在ECS无法放置任务时侦听事件。
我在AWS文档中看到有关任务何时失败或容器实例的状态何时更改的示例。但这不是我想要的。我想专门听ECS发出事件“放置任务失败”的事件。我知道它一定是某种与之匹配的事件模式,但是我不确定事件模式的细节。
此示例匹配任务状态更改,但不是我想要的。但我认为这很相似:
{
"source": [
"aws.ecs"
],
"detail-type": [
"ECS Task State Change"
],
"detail": {
"lastStatus": [
"STOPPED"
],
"stoppedReason": [
"Essential container in task exited"
],
"containers": {
"exitCode": ["1", "2", "3", and so on...]
}
}
}
我希望能够匹配事件“无法放置任务”。