【问题标题】:AWS X-Ray not working in Edge Lambda and Authorizer lambdaAWS X-Ray 在 Edge Lambda 和 Authorizer lambda 中不起作用
【发布时间】:2019-12-18 06:48:23
【问题描述】:

我尝试在 Lambda@Edge、源响应处理程序中启用 AWS X-Ray

我看到 X 射线无法追踪它。

谁能告诉我这是否可行?

如果有人遇到同样的情况,请告诉我,解决方法是什么。

编辑:有趣的阅读https://kevinhakanson.com/2020-01-20-using-aws-x-ray-with-lambdaedge

【问题讨论】:

  • 您遇到了什么问题?我们原生支持 AWS API Gateway 和 AWS Lambda,因此了解我们如何帮助您解决您遇到的问题会很有趣。您是否发现根本没有生成任何痕迹?
  • @ChanChiemJefferySaeteurn 谢谢,这是我的问题我无法在 X 射线中看到从网关到授权方的调用,并且我在 Origin Response 中有一个 Lambda,它也没有显示为 Invoked流
  • @Purna 你是说 Lambda 函数失败了,而你因为失败而看不到它们的踪迹吗?或者功能是否成功而您只是没有看到它们的踪迹?同样可以肯定的是,您已经为 API Gateway 授权方和响应处理程序编写了 Lambda 函数,并为这两个函数选中了 Lambda 控制台中的“主动跟踪”框,对吧?
  • 我的意思是说 X Ray 没有显示在 CloudFront Origin 响应中执行的 Lambdas

标签: amazon-web-services aws-lambda aws-xray


【解决方案1】:

【讨论】:

  • 有趣的是,它在原始请求中有效,但在原始响应中无效
  • 这当然很有趣。您使用的是 X-Ray 守护程序吗?
  • 另外......我的 Lambda@Edge 正在调用启用了 X-Ray 的“经典”Lambda 函数......甚至“经典”Lambda 函数也没有出现在 X-Ray 中......
猜你喜欢
  • 1970-01-01
  • 2021-06-11
  • 1970-01-01
  • 1970-01-01
  • 2021-02-02
  • 2019-01-15
  • 1970-01-01
  • 2018-08-29
  • 1970-01-01
相关资源
最近更新 更多