Amazon web services AWS Lambda记录错误
首先,我应该注意到我在AWS论坛上发布了这个问题。几天后没有得到答复。所以我决定迁移到stackoverflow。下面是我问题的副本粘贴: 你好!昨天,我的lambda函数的Cloudwatch日志停止工作。起初,我认为这是由于代码中的一些更改,但在返回到cloudwatch日志应该能够工作的最新工作版本后,问题仍然存在 我看过thread,它谈到了这个问题,但是修复程序不起作用。我编辑的策略文档如下所示:Amazon web services AWS Lambda记录错误,amazon-web-services,lambda,aws-lambda,amazon-cloudwatch,Amazon Web Services,Lambda,Aws Lambda,Amazon Cloudwatch,首先,我应该注意到我在AWS论坛上发布了这个问题。几天后没有得到答复。所以我决定迁移到stackoverflow。下面是我问题的副本粘贴: 你好!昨天,我的lambda函数的Cloudwatch日志停止工作。起初,我认为这是由于代码中的一些更改,但在返回到cloudwatch日志应该能够工作的最新工作版本后,问题仍然存在 我看过thread,它谈到了这个问题,但是修复程序不起作用。我编辑的策略文档如下所示: { "Version": "2012-10-17", "Statemen
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:PutLogEvents"
],
"Resource": "arn:aws:logs:::*"
},
{
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject"
],
"Resource": [
"arn:aws:s3:::*"
]
},
{
"Sid" : "yaycloudwatchloggingherewego",
"Effect": "Allow",
"Action": [
"logs:*"
],
"Resource": [
"arn:aws:logs:::*"
]
}
]
}
我知道有一些裁员。我只是保留了默认的“S3执行角色”策略,并对建议的修复使用了复制粘贴
我还检查了aws资源状态页面,所有服务都正常运行
我的主要问题是:这个问题是我需要在代码中修复的,还是有更大的问题需要修复
任何帮助都将不胜感激。谢谢 [编辑:我在AWS论坛上回复了,请查看答案。对不起,我当时是so的新手。] 将语句的第一个元素替换为:
{
"Effect": "Allow",
"Action": [
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:PutLogEvents"
],
"Resource": "*",
"Sid": "Logging"
},
我怀疑是arn:aws:logs:::*不太正确,但可能是缺少的Sid