删除X天未触及的AWS日志组

问题描述 投票:0回答:1

有没有办法删除过去30天内没有写过任何内容的所有AWS日志组?

或者相反,获取过去30天内没有写入任何内容的日志组列表?

amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs
1个回答
0
投票

我不知道一种简单的方法,但你可以使用awscli(或最好是python / boto3)来描述-log-groups,然后为每个日志组调用describe-log-streams,然后为每个日志组/ stream pair,使用--start-time 30天前调用get-log-events。如果日志组的所有事件数组的并集为空,则表示您可以删除该日志组。

© www.soinside.com 2019 - 2024. All rights reserved.