如何将CloudWatchLambdaInsights添加到无服务器配置?

如何将 CloudWatch Lambda Insights 添加到无服务器配置?我不想手动执行此操作,因此我希望这是一个选项。

我添加了这样的跟踪:

tracing:
    lambda: true

但这只能启用 AWS X-ray 而不是其他选项。

回答

我发现它不是一个设置,而是 lambda 中的一个层。我设法用这段代码创建了它:

provider:
  name: aws
  iamManagedPolicies:
    - "arn:aws:iam::aws:policy/CloudWatchLambdaInsightsExecutionRolePolicy"

functions:
  functionName:
    layers:
      - arn:aws:lambda:<REGION>:580247275435:layer:LambdaInsightsExtension:<VERSION>

可以在以下位置找到最新版本的 lambda 洞察层:https : //docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Lambda-Insights-extension-versions.html


以上是如何将CloudWatchLambdaInsights添加到无服务器配置?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>