EventBridge Pipe with SQS/SNS not functioning

0

Hello,

I have an EventBridge Pipe architected as such:

EventBridge Rule -> SQS -> EventBridge Pipe -> SNS -> AWS ChatBot

I have confirmed the SQS queue is receiving messages, and the SNS and AWS ChatBot part also works when i set the Rule target to be directly SNS. I want the Pipe to eventually do some filtering but I can't even get it to send messages without filtering.

  1. I've confirmed from monitoring that the SQS queue is receiving messages, and is being polled by the Pipe.
  2. The Pipe setup the EventBridge IAM Role automatically, and my SQS/SNS resources policies should also allow for the EventBridge actions. I've double checked this. and the access policies for SQS/SNS seem to be as noted in the documentation because the Pipe set all the IAM stuff up.
  3. I've tried manually sending a message to the queue and it still doesn't work.
  4. I've made sure that the SNS/ChatBot side do work.

What am I missing? Why is my SQS queue receiving messages but the EventBridge Pipe not transferring them successfully to the SNS topic?

Thank you. Below are screenshots from my eventbridge pipe and SQS monitoring

EventBridge Pipe Monitoring

SQS monitoring

1개 답변
0
수락된 답변

For anyone finding this, the issue was trying to publish an SQS event to AWS ChatBot when this is not supported by ChatBot. The pipe was actually functioning correctly.

Billy
답변함 6달 전
profile picture
전문가
검토됨 2달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인