まず、この質問をAWSディスカッションフォーラムに掲載しました。数日後に何の答えも出てこなかった。だから私はstackoverflowに移行することを決めた。以下は私の質問のコピー貼りです:AWSラムダロギングエラー
おはようございます!昨日私のラムダ機能のCloudwatchロギングが機能しなくなりました。最初は私のコードにいくつかの変更があったと思っていましたが、最新の作業バージョン(クラウドウォッチのロギングが機能するはずです)に戻った後も問題は解決されませんでした。
私はこの問題について語っているTHISスレッドを見ましたが、修正は機能しませんでした。私の編集した政策文書は次のようになります。
{
"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リソースのステータスページHEREも確認して、すべてのサービスが正常に動作しています。
私の主な質問:この問題は私のコードで修正する必要がありますか、修正する必要がある大きな問題がありますか?
ご協力いただければ幸いです。ありがとう!