【问题标题】:How to remove subscription in AWS CloudWatch Log Groups如何在 AWS CloudWatch 日志组中删除订阅
【发布时间】:2019-12-20 01:25:16
【问题描述】:

我无法删除附加到 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
        }
    ]
}

【问题讨论】:

    标签: amazon-web-services amazon-cloudwatch serverless-framework amazon-cloudwatchlogs


    【解决方案1】:

    使用日志组名称左侧的单选按钮选择日志组。然后点击操作,删除订阅过滤器。

    【讨论】:

    • 啊..我怎么能错过它。干杯伙伴。
    【解决方案2】:

    通过 CLI 在 AWS 文档中列出 => This link

    通过控制台 UI -> This capture

    【讨论】:

      【解决方案3】:

      当您通过无服务器使用 cloudformation 堆栈创建订阅时,手动删除订阅过滤器为 jarmod 不是最佳做法。 你应该做的是从 lambda 函数中删除 cloudwatchLog 事件并部署,它应该删除订阅。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-12-24
        • 2019-01-22
        • 2021-06-26
        • 2019-02-09
        • 2019-10-01
        • 2016-06-03
        • 2023-03-12
        相关资源
        最近更新 更多