2

My Workflow is like : Lambda1 --> Step Machine (many different lambdas inside it) --> SQS (result of step machine is sent to SQS) --> Lambda (That is SQS triggered).

xray is not working in this case. It shows the broken trace, trace Id of lamda1 And step function is different.

parveen
  • 557
  • 3
  • 13
  • I know that over certain services - say a Lambda sends an SNS notification, and a lambda function is subscribed to the topic and therefore gets invoked - the xray trace becomes "broken". It's likely to be the case for an SQS-triggered lambda as well. – 404 Feb 12 '20 at 11:31
  • 1
    Thanks @404 , I reached aws support and they confirmed that step function doesn't maintain the trace id of caller resource. So you cant get the linked tracing of lambda --> step function --> lambda. issue is already reported and they are working on it. – parveen Feb 12 '20 at 17:12

0 Answers0