25得票2回答
如何使用AWS X-Ray跟踪Axios HTTP请求?

我在寻找一种方法,在基于 Node.js 的 AWS Lambda 函数中跟踪 Axios HTTP 请求。我已经在 AWS 官方文档中找到了一种跟踪 HTTP 请求的方法。 https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-n...

23得票3回答
使用AWS X-ray在Lambda中使用node.js时出现错误:“无法从上下文中获取当前子/段”。

我正在尝试将AWS X-ray集成到我的项目中(使用Node.js和Serverless框架)。我正在尝试将X-ray连接到我的一个Lambda函数上,但是我遇到了问题。Error: Failed to get the current sub/segment from the context....

14得票1回答
我的Lambda在启动和第一行代码之间在做什么?

我有一些用C#编写的Lambda函数,在AWS的.NET Core 2.1运行时中运行。它们的冷启动时间非常长(256MB时>8秒,512时>4秒)。 然而,我不确定这是否只是冷启动时间还是其他原因;我有其他使用dotnet编写的Lambda函数,它们似乎具有更短的启动时间。 X-Ray跟...

12得票2回答
AWS XRAY SDK问题:无法开始名为“Amazon S3”的子段,因为找不到片段。

我们正在将XRAY添加到我们的Spring Boot应用程序中,但我无法解决以下错误:Failed to begin subsegment named 'Amazon S3': segment cannot be found. 以下是我们代码的相关部分: pom.xml:<depend...

11得票3回答
Serverless框架 - 在serverless.yml中启用X-Ray

有没有一种方法可以通过serverless.yml为Lambda函数启用X-Ray? 我已经在文件中添加了X-Ray权限: iamRoleStatements: - Effect: "Allow" Resource: "*" Action: ...

11得票2回答
AWS Lambda@Edge调试

我目前正在开发一个lambda@edge函数。 我无法在CloudWatch或其他调试选项中找到任何日志。 当使用“测试”按钮运行lambda函数时,日志会被写入CloudWatch。 当CloudFront事件触发lambda函数时,日志不会被写入。 我非常确定事件触发是有效的,因为我可以看...

10得票2回答
AWS X-Ray可以追踪GoLang Lambda函数之间的调用并在服务地图中显示。

我有一个API网关,调用Go语言实现的Lambda函数1,并使用它来调用Lambda函数2。我想在服务地图中看到这两个函数的连接。 到目前为止,我唯一能做到的是创建一个自定义段,比如称之为“parent”,然后从该上下文中创建一个子段,称之为“child”。接着,使用client.Invok...

9得票1回答
使用AWS X-Ray在本地调用AWS Lambda

有没有一种方法可以使用sam invoke local调用带有X-Ray的lambda? 根据PaulMaddox提到的想法,我尝试了以下步骤,但不知道是否误解: 按照文档在本地运行X-Ray Daemon(0.0.0.0:2000) 在我的lambda的template.yaml中设置...

8得票1回答
如何通过EventBridge传递Xray追踪?

我正在使用 AWS Lambda 和 EventBridge。其中一个Lambda函数A发送事件到eventbridge,另一个Lambda函数B接收这个事件并将其保存到数据库中。我想做的是在这个流程上添加Xray跟踪数据。我想在Xray控制台上的服务地图中看到这个流程。 但我不知道如何通过...

8得票3回答
AWS X-Ray跨账户数据收集

我有一个应用程序分布在两个AWS帐户中,其中一部分应用程序从一个帐户中摄取数据到另一个帐户中。 生产者部分由Python Lambda微服务实现。消费者部分是Elastic Beanstalk中的Spring-boot应用程序以及其他Python Lambdas,它们在经过EBeanstal...