删除后未重新创建AWS Lambda日志组

时间:2019-04-17 21:00:29

标签: amazon-web-services aws-lambda amazon-cloudwatch

我不小心删除了CloudWatch中的lambda日志组。

现在,我的lambda失败了,我看不到日志组再次出现在CloudWatch中。

是否应该自动重新创建?我该如何解决这种情况?

我尝试手动重新创建日志组,但是没有收到任何日志。

2 个答案:

答案 0 :(得分:0)

尝试删除并重新部署lambda。

此外,请确保它具有写入CloudWatch的权限。

答案 1 :(得分:0)

如果lambda函数中配置的角色有权写入CloudWatch日志,则lambda函数将在执行时重新创建日志组。调用该函数后最多可能需要一分钟。

要解决此问题,请修改lambda函数中配置的角色以包括“ AWSLambdaBasicExecutionRole”策略。这是一项AWS托管策略,其中包括您需要写入CloudWatch Logs的所有内容。

请参阅本文和视频演练! https://geektopia.tech/post.php?blogpost=Write_To_CloudWatch_Logs_From_Lambda