簡體   English   中英

如何刪除 AWS CloudWatch 日志組中的訂閱

[英]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
        }
    ]
}

使用日志組名稱左側的單選按鈕選擇日志組。 然后單擊操作、刪除訂閱過濾器。

刪除訂閱過濾器

通過 CLI 在 AWS 文檔中列出 => 此鏈接

通過控制台 UI ->此捕獲

當您通過無服務器使用 cloudformation 堆棧創建訂閱時,手動刪除訂閱過濾器作為jarmod不是最佳實踐。 您應該做的是從 lambda 函數中刪除 cloudwatchLog 事件並進行部署,它應該刪除訂閱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM