如何在命令行上集成X-Ray和AWS Lambda函数

时间:2017-08-25 20:47:54

标签: amazon-web-services lambda x-ray

从控制台,可以通过以下步骤激活与x射线的lambda集成: 从您在控制台中的功能>配置标签>高级下拉列表/部分>选中启用活动跟踪复选框>保存。

我无法找到如何在命令行中获取上述结果的文档,因此我可以轻松地将其应用于我的所有lambda,而不是在控制台中将其应用到各个lambda中。

1 个答案:

答案 0 :(得分:1)

您可以通过create-function或update-function-configuration使用以下标志。

--tracing-config '{ "Mode": "Active" }'

从手册页:

--tracing-config (structure)

Shorthand Syntax:

   Mode=string

JSON Syntax:

   {
     "Mode": "Active"|"PassThrough"
   }

可以使用

找到给定命令的所有标志
aws <service> <command> help

我已经与Lambda团队一起打开了一个项目,将其包含在此处的X-Ray集成页面中:

http://docs.aws.amazon.com/lambda/latest/dg/lambda-x-ray.html