使用 AWS CLI 或 AWS SDK 将要保留的时间(以天为单位)更新到 CloudWatch 活动日志组的策略中。
代码示例(AWS CLI):
aws logs put-retention-policy --log-group-name my-log-group --retention-in-days 30
上述命令将日志组 my-log-group
中的数据保留时间更新为 30 天。你可以根据需要修改该命令中的日志组名称和要保留的天数。
代码示例(AWS SDK):
import boto3
client = boto3.client('logs')
response = client.put_retention_policy(
logGroupName='my-log-group',
retentionInDays=30
)
print(response)
上述 Python 代码通过 AWS SDK 更新日志组 my-log-group
中的数据保留时间为 30 天。你可以根据需要修改该代码中的日志组名称和要保留的天数。