首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在x射线服务图中链接lambda函数调用

如何在x射线服务图中链接lambda函数调用
EN

Stack Overflow用户
提问于 2019-03-11 11:05:56
回答 2查看 1K关注 0票数 5

我想在xray服务映射中链接两个lambda函数调用,以可视化函数调用之间的连接并获得整个执行时间。我的lambda函数是按步骤调用的。启用活动跟踪时,我在服务映射中看到单个函数,但它们之间没有连接。

_X_AMZN_TRACE_ID:包含跟踪头,其中包括采样决策、跟踪ID和父段ID。(要了解更多有关这些属性的信息,请参见跟踪头。)如果在调用函数时Lambda收到跟踪标头,则该标头将用于填充_X_AMZN_TRACE_ID环境变量。如果未收到跟踪头,Lambda将为您生成一个。

https://docs.aws.amazon.com/lambda/latest/dg/lambda-x-ray.html

_X_AMZN_TRACE_ID似乎包含了相关信息。我的问题是,如何使用它在两个lambda函数调用(由步骤函数调用)之间建立连接?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-04 21:20:57

将x射线积分添加到AWS Step函数中:https://aws.amazon.com/blogs/compute/introducing-aws-x-ray-new-integration-with-aws-step-functions/

通过在“指定详细信息”页面上选择“启用X射线跟踪”,可以在创建新的状态机时启用X射线跟踪。如果状态机在启用X射线的情况下从上层服务获得调用,状态机将自动继续跟踪。对于状态机中的所有任务状态,将添加子段以跟踪。

票数 1
EN

Stack Overflow用户

发布于 2019-04-19 18:00:10

Step函数还不支持X射线跟踪上下文传播,因此如果由Step函数调用,就没有办法将lambda函数链接到一起。我们正在致力于这一功能,但目前没有ETA。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55100448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档