使用 aws lambda 时日志组不存在错误

Log group does not exist error when using aws lambda

我正在使用 aws SQS 触发 lambda 函数,在我向 sqs 发送消息后,当我想在 lambda 中查看 cloudwatch 日志时,出现此错误。我在同一个 aws 区域,知道这是怎么回事吗?

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

当新创建的 Lambda 执行角色没有访问 CloudWatch 日志写入权限时会发生此错误。

步骤:

  1. 转到 IAM
  2. Select 角色并添加写入 CloudWatch 日志的策略。