当前位置: 首页 > 知识库问答 >
问题:

用于Lambda函数的SNS的AWS X射线跟踪

刘丰羽
2023-03-14

我有一个用NodeJS编写的AWS lambda函数,在这个函数上我启用了活动跟踪,现在每次调用它时都会看到X射线跟踪。但是-Lambda函数也会发布到SNS,并且SNS不会出现在X射线轨迹中。我是否需要添加代码才能查看SNS跟踪?

(lambda和SNS都使用相同的角色,所以我认为这不是问题)。

谢谢

共有1个答案

欧阳绪
2023-03-14

要查看lambda函数中的更多详细信息,您需要对函数代码进行一些更改。您可以查看http://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-nodejs-awssdkclients.html了解如何跟踪AWSSDK调用。

 类似资料:
  • 我有一些启用了跟踪的Python Lambda函数,它们是这样开始的: 有了这个跟踪,每个Lambda函数本身都可以工作,我可以看到通过boto3对DynamoDB或Kinesis的子服务调用。 但是如何在一个跟踪中将各种Lambda函数连接在一起呢?我正在考虑在第一个函数中生成一个唯一的字符串,并将其写入存储在Kinesis中的消息中。然后,另一个函数将从动觉信息中提取字符串并再次跟踪它。 如何

  • 我正在使用Lambda函数将消息推送到SQS队列。消息放入SQS队列后,我需要触发其他Lambda函数来处理队列中的消息。 我认为我们可以使用SNS实现这一点。我是AWS服务新手,请建议在SNS的帮助下基于SQS队列消息触发Lambda函数的解决方案。

  • 我是AWS Lambda函数的新手。我需要在AWS Lambeda上完成一些工作 众所周知,如果AWS Cloudwatch违反阈值,它会触发一个特定的警报,但它会一次性发出SNS通知,但假设如果cpu利用率在1小时内保持在70%以上,我们不会在Cloud watch警报中收到任何通知,下次我们将只有在cpu利用率回到低于阈值状态时才会收到通知。 所以被放在帮手,所以如果有人可以帮助我写一个lam

  • 我试图从一个Python 3.8Lambda函数发布到一个KMS加密的SNS主题。我的lambda的代码是: 如果SNS没有加密,代码可以完美地工作······ ...但是当我通过以下选项加密SNS主题时: 在执行lambda时,我得到以下错误: {“errorMessage”:“调用发布操作时发生错误(KMSNotFound):无效键号AWS/SNS(服务:AWSKMS;状态代码:400;错误代

  • 当我在网上做研究时,似乎人们也在这个堆栈中使用SQS,SNS会将信息放在SQS上,然后SQS会调用Lambda。 我想我想理解的是在这方面对SQS的需求。这增加了什么价值?换句话说,直接从SNS调用我的Lambda会失去什么?

  • 我有一个由API网关事件触发的AWS Lambda函数。API网关配置为使用X射线。 由于Lambda跟踪配置默认为PassTour,因此它也会显示在X射线(服务地图等)中。 被调用的Lambda使用节点。js aws sdk调用另一个lambda。如果我理解正确,则必须将跟踪ID传递给下一次调用,以便在X射线中也显示此Lambda。在SDK的API中,我没有找到此选项。 我怎样才能做到这一点?如