我们有一个 Elastic Beanstalk 部署并希望将事件接收到我们的 Slack 通道中。我们设置 EventBridge 和 Chatbot 来传递通知。一切正常,除了通知没用,因为 Chatbot 不会仅映射消息详细信息类型,这并不能说明太多。请参阅通知的附件图像(裁剪以剪切区域/帐户信息),如果没有告诉我们实际更改是什么,即 EventBridge 接收并发送到 SNS,但未映射的事件,该消息并不太有用发送到 Slack 时由 Chatbot 发送。
甚至他们的示例测试通知也证明了同样的问题:
我查看了Chatbot 文档,他们声称通过 EventBridge 支持多种服务。我查看了EventBridge 文档,他们在其中列出了受支持的服务中的 Elastic Beanstalk。
我还订阅并测试了健康服务通知,效果很好。请参阅下面的示例测试通知。
我找不到配置聊天机器人做正确事情的方法。我可以为某些事件编写自己的消息转换器并调用 Slack webhook 而不是使用 Chatbot,但我现在想避免在这里编写自定义代码。
有谁知道是否可以修复从 EventBridge 发送到 Chatbot 然后再发送到 Slack 的 Beanstalk 通知?或者 AWS 是否正在努力支持更多的服务通知,并且在未来这可能会开始正常工作?
先感谢您。