当前位置: 首页 > 知识库问答 >
问题:

无服务器框架-在serverless.yml中启用X射线

顾俊楚
2023-03-14

有没有办法从无服务器上启用X射线。Lambda函数的yml?我已在文件中添加了X射线权限:

  iamRoleStatements:
    - Effect: "Allow"
      Resource: "*"
      Action:
        - "xray:*"

但高级跟踪仍需要在AWS控制台中手动启用。

共有2个答案

朱通
2023-03-14

它正在开发中。如果您不愿意等到正式功能发布,可以安装插件,直到它准备就绪。

乜嘉悦
2023-03-14

请参阅无服务器文档:

https://serverless.com/framework/docs/providers/aws/guide/functions/#aws-x射线追踪

service: myService

provider:
  name: aws
  runtime: nodejs8.10
  tracing:
    lambda: true

另请参阅api网关跟踪:https://serverless.com/framework/docs/providers/aws/events/apigateway/#aws-x-ray-tracing

# serverless.yml

provider:
  name: aws
  tracing:
    apiGateway: true
 类似资料:
  • 如您所见,我正在使用codePipeline和codeBuild自动化部署。我的后端基于无服务器框架,它在触发命令时部署lambda函数。这就是我没有使用codeDeploy进行传统部署的原因<代码>构建规范。yml文件如下所示: 现在,我有3个关于CodeBuild和Serverless的问题: 问题1:命令依赖于一个名为的文件,其中包含数据库密码等秘密。此文件将不会被签入git。你认为在cod

  • 无法启动nginx服务器OS:ubuntu服务器16.04 systemctl status nginx.status抛出此消息:nginx.service-高性能web服务器和反向代理服务器加载:加载(/lib/systemd/system/nginx.service;enabled;vendor preset:enabled)活动:失败(结果:exit-code)自UTC Thu 2016-1

  • 我正在尝试部署一个简单的Slack lambda api,它使用库从特定通道中删除成员和固定消息。我遇到的问题是函数没有问题地执行,并且它没有问题地删除通道成员,但是我的Lambda函数不断返回: 作为反应体。当我使用检查日志时,也没有看到任何错误。我看到我的函数的console.log成功执行。 null 为什么会出现此错误,以及如何解决此错误? 在处理程序函数中引用了这一点之后,我使用了。使用

  • 你好,我是一个新的初级测试软件,我被要求学习X射线和机器人框架,以及如何实现两者。 在我开始学习机器人框架之后,我用X射线做了一些测试用例,直到一切都很好。 现在我一直在尝试实施我在机器人上做的测试案例的结果到X射线中的测试执行,但每次我尝试将output.xml从机器人导入X射线而不是“同步”这个测试X射线创造了我新的测试关心机器人的结果。 有没有人以前做过这件事可以帮我?我曾尝试在robot中

  • 问题内容: 问题答案: 它比您想象的简单得多: 比起您,您只需要使用新的即可。 有关更多信息,您可以阅读一些文档。 但是,在您的代码中您犯了一些错误: 该参数必须是一个对象不是“已调用”对象。 要处理许多请求,您需要构建一个线程池。如果仅使用一个线程,则它是主线程还是“子”线程没有任何区别。

  • 问题内容: 当我运行Spring MVC应用程序时,出现此异常,服务器无法启动。 请帮助我解决此问题。 异常StackTrace: 问题答案: 由于互联网连接不良,jar文件可能已损坏。尝试删除文件夹的内容。然后右键单击您的项目,选择“Maven” ,“ 更新项目” ,然后选中“ 强制更新快照/版本” 。如果您确定只有一个Jar文件有问题,则只需删除其文件夹。