首页 > 解决方案 > AWS Lambda 函数在 Cloudwatch 中没有日志

问题描述

我有两个 Lambda 函数,都由相同的规则安排。旧的工作正常,我正在尝试确定新的是否正在运行。我认为这是基于监控页面上的图表。

但是对于较新的,在监控页面的“最近调用”下,它显示“未找到数据”。它计划在工作时间内每分钟运行一次。

当我点击监控页面右上角的“查看 Cloudwatch 中的日志”链接时,它显示:

Log group does not exist
The specific log group: /aws/lambda/MyFunctionName does not exist in this account or region.

有什么办法可以打开这个吗?我以为日志记录总是打开的。

我还使用“测试”按钮手动运行了该功能,它也没有创建日志。

屏幕截图:

  1. IAM 策略(添加 CloudWatchFull 后) 在此处输入图像描述 同样,记录和不记录的角色使用相同的角色。添加 CloudWatchFull 后,仍然没有日志。

  2. 在 Lambda 函数的“监控”选项卡上: 在此处输入图像描述

  3. 单击“在 Cloudwatch 链接中查看日志”后 在此处输入图像描述

标签: amazon-web-servicesaws-lambda

解决方案


推荐阅读