【发布时间】:2021-02-11 06:44:33
【问题描述】:
我正在尝试熟悉 AWS X-Ray。我看到有两个级别的跟踪:Active 和 PassThrough。即使在查看this post 之后,该定义也不是很有帮助。 sampled=1 是什么意思?我找不到这方面的任何文档。
【问题讨论】:
标签: amazon-web-services aws-xray
我正在尝试熟悉 AWS X-Ray。我看到有两个级别的跟踪:Active 和 PassThrough。即使在查看this post 之后,该定义也不是很有帮助。 sampled=1 是什么意思?我找不到这方面的任何文档。
【问题讨论】:
标签: amazon-web-services aws-xray
“主动”采样是指服务有某种形式的采样算法,如果一个请求进来时没有trace header,或者trace header进来时没有采样集,就会做出采样决策。
“直通”意味着不会做出采样决定,但如果请求附加了跟踪标头,则标头将通过服务“直通”到关键路径上的任何其他下游服务。
“sampled=1”表示跟踪已被采样并应将数据报告给 AWS X-Ray 后端。
博客:https://medium.com/financial-engines-techblog/enabling-aws-x-ray-on-aws-lambda-40fdbd6740b1
X-Ray Trace 标头:https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-tracingheader
【讨论】: