C# API网关的AWS X射线采样规则-Lambda设置(代理集成)

C# API网关的AWS X射线采样规则-Lambda设置(代理集成),c#,aws-lambda,asp.net-core-3.1,aws-xray,C#,Aws Lambda,Asp.net Core 3.1,Aws Xray,我们正在使用AWSAPI网关和Lambda—使用代理集成。 Lambda正在托管Asp.net核心web api 我们还使用Route53配置了运行状况检查 我们已经为APIGateway和Lambda打开了活动跟踪。 我们试图做的是从x射线跟踪中排除健康检查请求(不要对它们进行采样) 我们创建了一个采样规则: 从上面的图片来看,它看起来像是在工作,因为它符合规则,但实际上没有任何效果。几乎所有的健康检查都是抽样的(与没有这条规则的情况没有区别) 以下是示例跟踪的外观: 所以它是从API网关

我们正在使用AWSAPI网关和Lambda—使用代理集成。 Lambda正在托管Asp.net核心web api

我们还使用Route53配置了运行状况检查

我们已经为APIGateway和Lambda打开了活动跟踪。 我们试图做的是从x射线跟踪中排除健康检查请求(不要对它们进行采样)

我们创建了一个采样规则: 从上面的图片来看,它看起来像是在工作,因为它符合规则,但实际上没有任何效果。几乎所有的健康检查都是抽样的(与没有这条规则的情况没有区别)

以下是示例跟踪的外观:

所以它是从API网关级别开始的,所以我希望API网关做出一个采样决策,并将其传播给lambda。 但看起来不是

你知道原因是什么吗?你知道有没有其他方法可以避免忽视健康检查