10得票1回答
如何基于退出码获取已计划的AWS ECS任务失败的指标/警报

我们使用AWS ECS任务与CloudWatch事件/EventBridge计划设置。我们希望基于容器退出代码的失败运行获得度量和通知。 我们原本计划使用使用CloudWatch指标监控用法中的FailedInvocations。 但是,似乎在指标中没有看到非零任务退出代码。在AWS控制台...

7得票1回答
AWS EventBridge putEvents不接受Detail JSON数组

我正在使用 AWS SDK v2.796.0 根据 putEvents 的文档,Detail 值需要是有效的 JSON 字符串。 https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEventsRequestE...

8得票3回答
事件桥中的ECS Fargate任务失败,错误为ResourceInitializationError。

我创建了一个 ECS Fargate 任务,可以手动运行。它会更新 Dynomodb 并生成日志。 现在我想按计划运行它。我通过 EventBridge 设置了定时的 ECS 任务。但是它并没有运行。 我查看了 EventBridge 日志,发现容器出于以下停止原因已停止: Resour...

8得票2回答
如何将AWS Eventbridge连接到SNS主题

我希望能够通过SNS主题触发Eventbridge事件,以便我可以调用ECS任务。 我尝试按以下方式将Eventbridge规则连接到SNS主题(这是我的事件模式): { "source": [ "aws.sns" ], "region": [ "eu-west-...

9得票1回答
如何在EKS托管节点组中删除节点,如果Kubelet崩溃或停止报告?

我正在使用AWS EKS和托管节点组。在过去的几周中,有两次出现了一个节点上的Kubelet崩溃或停止向控制平面报告的情况。 在这种情况下,我期望自动扩展组将识别此节点为不健康,并替换它。然而,实际情况并非如此。我通过创建一个节点并手动停止Kubelet来重现了此问题,请参见下面的图像: ...

8得票3回答
如何在客户端应用程序中订阅AWS事件总线事件

如何从客户端应用程序(例如NodeJS应用程序、Angular客户端或移动客户端应用程序)订阅AWS事件总线事件? 在2020年12月,AWS营销部门通过电子邮件介绍了使用事件驱动架构的优势。但是,按照文档和教程操作时,我很快就遇到了一个问题:找不到从客户端应用程序订阅这些事件的方法。 该...

11得票1回答
AWS EventBridge 如何使用自定义详情来调度事件?

我正在尝试构建一种架构,其中一个单一的Lambda会在预设时间表上被触发,并带有多个参数集。例如,如果我有三组参数,并将时间表设置为十分钟,那么我希望每十分钟获得三次执行。 是否有一种方法可以通过自定义属性触发EventBridge定时事件,以便我可以将参数传递给Lambda?我注意到事件模式...

8得票2回答
将来自Amazon EventBridge的事件数据传递到AWS Fargate任务

目标 我希望能够直接将Amazon EventBridge的事件数据传递到AWS Fargate任务中。然而,目前似乎还无法实现这一点。 解决方法 作为一个解决方法,我在AWS Fargate和EventBridge之间插入了一个额外的资源。AWS Step Functions允许您指定...

21得票3回答
AWS事件桥Lambda调用

我已将一个 Lambda 函数配置为 EventBridge 规则目标,并在 EventBridge 规则上配置了死信队列以捕获异常。 现在,如果 Lambda 函数失败,EventBridge 不会将该故障识别为错误。 由于 EventBridge 对 Lambda 的调用是异步的,因此只要...

13得票3回答
Amazon EventBridge:在数组中匹配对象

我遇到了定义匹配我的事件规则的问题。谷歌了,测试了。 假设我们有以下包含对象user在数组events中的事件:{ "version": "0", "...": "...", "d...