Gar*_*day 1 amazon-web-services aws-cloudformation amazon-cloudwatch
我正在像这样在 CloudFormation 中生成一个 lambda:
TestFunction:
Type: AWS::Serverless::Function
Properties:
Handler: lib/test.handler
Timeout: 30
Role: !GetAtt ExecutionRole.Arn
Run Code Online (Sandbox Code Playgroud)
现在,CloudFormation 将自动为这个 lambda 创建一个日志组。如何访问该日志组名称和 ARN?
我不想创建日志组,然后将其关联到我的 lambda。我想访问自动为我创建的日志组。
由 lambda 函数创建的日志组将具有表单名称/aws/lambda/<function name>。请参阅此处:https : //docs.aws.amazon.com/lambda/latest/dg/monitoring-functions-logs.html
您可以使用以下命令构建日志组的名称:
!Sub '/aws/lambda/${TestFunction}'
Run Code Online (Sandbox Code Playgroud)
和 arn:
!Sub 'arn:aws:logs:${AWS::Region}:${AWS::AccountId}:log-group:/aws/lambda/${TestFunction}:*'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2014 次 |
| 最近记录: |