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

4

我不小心删除了在CloudWatch中的一个Lambda日志组。

现在我的Lambda失败了,而且我没有看到该日志组重新出现在CloudWatch中。

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

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


1
它应该自动重新创建。 - Imran
2个回答

0

尝试移除并重新部署 Lambda。

同时,确保它具有写入 CloudWatch 的权限。


0

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

要解决此问题,请修改在 Lambda 函数中配置的角色,以包括“AWSLambdaBasicExecutionRole”策略。这是一个 AWS 托管策略,其中包含您需要编写 CloudWatch 日志的所有内容。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接