EventBridge未将X-Ray跟踪头传播到SQS目标。

0

【以下的问题经过翻译处理】 我有一个使用SQS目标的eventbridge规则,将事件放入总线的lambda函数配置为使用xray(在xray中的跟踪引导到eventbridge,所以这很好地工作了)。 在使用ReceiveMessageCommand接收的SQS消息中,没有AWSTraceHeader属性,因此我无法将追踪继续传递到下游。 我添加了一个具有带追踪的lambda目标的相同规则,以测试是否正确传播跟踪,情况是这样的,在服务地图中的事件节点后面链接了一个lambda节点。 我看到eventbridge应该将追踪头传播到SQS目标,这里提到: https://aws.amazon.com/about-aws/whats-new/2021/03/amazon-eventbridge-now-supports-propagation-of-x-ray-trace-context/?nc1=h_ls 这真的是这种情况吗?如果是,是不是还有什么问题需要解决?

1 Answer
0

【以下的回答经过翻译处理】 只是跟进一下,我弄清楚了缺少什么,我在我的SQS ReceiveMessage命令中没有显式请求 AWSTraceHeader,请求后追踪数据确实存在。

profile picture
EXPERT
answered 6 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions