取决于持续时间的抽样规则

Sampling rule depending on duration

是否可以在 AWS XRay 中以某种方式创建抽样规则,对持续时间大于某个值的某些服务的所有调用进行抽样?

现在找到滞后子服务的唯一方法是 100% 采样,然后按服务名称和持续时间进行过滤。这是非常昂贵的,每秒 10K+ 段。

这里是 AWS X-Ray 开发人员。对较长持续时间的有偏见的抽样可能会扭曲您的服务图统计数据并导致漏报。如果您对这种数据偏差没有意见,根据您使用的 X-Ray SDK,您可能能够通过在段关闭时做出明确的采样决策来实现条件采样。这将需要您覆盖 SDK 行为的某些特定部分。

我们知道这是一个很受欢迎的功能请求,我们正在努力改进它。请使用我们的 AWS X-Ray public 论坛 https://forums.aws.amazon.com/forum.jspa?forumID=241&start=0 获取最新功能发布或提供任何其他评论。