如何使用无服务器更改 cloudwatch 日志名称?
How to change cloudwatch log names using serverless?
我正在使用无服务器和 AWS-Lambda。所以我需要一种方法,可以从 serverless.yml.
管理 cloudwatch 日志的名称
这是函数的 yml:
updatePermission:
handler: permissionupdate.handler
events:
- cloudwatchLog: 'updatePermission'
- http:
path: /
method: put
cors: true
integration: lambda
request:
parameters:
querystrings:
companyId: true
userId: true
没有用此标题形成的 cloudwatch 日志名称。
AWS 文档没有提及您可以为 lambda 命名 cloudwatch 日志流的任何方式,它们始终被命名为 /aws/lambda/<function name>
,因此这可能是无服务器中没有此类选项的原因。您的 yaml 所做的是挂钩发布到 updatePermission
日志流的事件,这完全是另一回事。
我正在使用无服务器和 AWS-Lambda。所以我需要一种方法,可以从 serverless.yml.
管理 cloudwatch 日志的名称这是函数的 yml:
updatePermission:
handler: permissionupdate.handler
events:
- cloudwatchLog: 'updatePermission'
- http:
path: /
method: put
cors: true
integration: lambda
request:
parameters:
querystrings:
companyId: true
userId: true
没有用此标题形成的 cloudwatch 日志名称。
AWS 文档没有提及您可以为 lambda 命名 cloudwatch 日志流的任何方式,它们始终被命名为 /aws/lambda/<function name>
,因此这可能是无服务器中没有此类选项的原因。您的 yaml 所做的是挂钩发布到 updatePermission
日志流的事件,这完全是另一回事。