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 Respuesta
0
Respuesta aceptada

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
respondido hace 6 meses
profile picture
EXPERTO
revisado hace un mes

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas