[英]How to create AWS CloudWatch Subscription Filters for multiple Log Groups using CloudFormation
[英]How to remove subscription in AWS CloudWatch Log Groups
我无法删除这些附加到 CloudWatch Logs 组的订阅。
这些订阅由 CloudFormation 堆栈通过无服务器框架创建。 但是,当我完成测试并部署到模板时,在清理过程中出现了权限错误。 因此,这些订阅变得悬而未决,我无法找到它。
使用 CLI 尝试过,似乎没有相关信息。
$ aws logs describe-log-groups --log-group-name-prefix yyy
{
"logGroups": [
{
"logGroupName": "yyy",
"creationTime": 1555604143719,
"retentionInDays": 1,
"metricFilterCount": 0,
"arn": "arn:aws:logs:us-east-1:xxx:log-group:yyy:*",
"storedBytes": 167385869
}
]
}
当您通过无服务器使用 cloudformation 堆栈创建订阅时,手动删除订阅过滤器作为jarmod不是最佳实践。 您应该做的是从 lambda 函数中删除 cloudwatchLog 事件并进行部署,它应该删除订阅。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.