如何禁用默认的 AWS Lambda 日志记录?
How to disable default AWS Lambda logging?
不幸的是,AWS Lambda 记录了以下几行的日志:
START RequestId: 9becdd00-2f91-4841-97d7-d1b8eddbcd5c Version: $LATEST
END RequestId: 9becdd00-2f91-4841-97d7-d1b8eddbcd5c
REPORT RequestId: 9becdd00-2f91-4841-97d7-d1b8eddbcd5c Duration: 5709.73 ms Billed Duration: 5710 ms Memory Size: 256 MB Max Memory Used: 106 MB Init Duration: 556.64 ms
有没有办法在不影响底层日志记录代码或至少降低日志记录级别的情况下禁用它们?我们有很多 Lambda,它们非常嘈杂。
您必须从您的 lambda 执行角色中删除权限 logs:CreateLogGroup
、logs:CreateLogStream
和 logs:PutLogEvents
。
不幸的是,AWS Lambda 记录了以下几行的日志:
START RequestId: 9becdd00-2f91-4841-97d7-d1b8eddbcd5c Version: $LATEST
END RequestId: 9becdd00-2f91-4841-97d7-d1b8eddbcd5c
REPORT RequestId: 9becdd00-2f91-4841-97d7-d1b8eddbcd5c Duration: 5709.73 ms Billed Duration: 5710 ms Memory Size: 256 MB Max Memory Used: 106 MB Init Duration: 556.64 ms
有没有办法在不影响底层日志记录代码或至少降低日志记录级别的情况下禁用它们?我们有很多 Lambda,它们非常嘈杂。
您必须从您的 lambda 执行角色中删除权限 logs:CreateLogGroup
、logs:CreateLogStream
和 logs:PutLogEvents
。