LimitExceededException
aws
resource_error
ai_generated
true
An error occurred (LimitExceededException) when calling the PutResourcePolicy operation: Resource policy limit reached for log group
ID: aws/cloudwatch-logs-resource-policy-limit
85%Fix Rate
84%Confidence
1Evidence
2024-03-01First Seen
Version Compatibility
| Version | Status | Introduced | Deprecated | Notes |
|---|---|---|---|---|
| cloudwatch-logs-2024 | active | — | — | — |
| aws-cli-2.16.0 | active | — | — | — |
Root Cause
CloudWatch Logs resource policy size exceeds the 5120 character limit per account per region.
generic中文
CloudWatch Logs资源策略大小超过每个账户每个区域5120字符的限制。
Official Documentation
https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/iam-access-control-overview-cwl.htmlWorkarounds
-
90% success List existing resource policies and remove unnecessary ones: aws logs describe-resource-policies. Then delete unused policies: aws logs delete-resource-policy --policy-name oldpolicy. Ensure total policy characters across all policies ≤ 5120.
List existing resource policies and remove unnecessary ones: aws logs describe-resource-policies. Then delete unused policies: aws logs delete-resource-policy --policy-name oldpolicy. Ensure total policy characters across all policies ≤ 5120.
-
85% success Consolidate multiple resource policies into one by combining statements in a single policy document. Example: create a new policy with multiple statements using PutResourcePolicy.
Consolidate multiple resource policies into one by combining statements in a single policy document. Example: create a new policy with multiple statements using PutResourcePolicy.
中文步骤
List existing resource policies and remove unnecessary ones: aws logs describe-resource-policies. Then delete unused policies: aws logs delete-resource-policy --policy-name oldpolicy. Ensure total policy characters across all policies ≤ 5120.
Consolidate multiple resource policies into one by combining statements in a single policy document. Example: create a new policy with multiple statements using PutResourcePolicy.
Dead Ends
Common approaches that don't work:
-
100% fail
删除日志组不会影响账户级别的资源策略限制。
-
100% fail
更改保留期与资源策略配额无关。