View a markdown version of this page

管理日志保留日期 - Amazon Simple Storage Service

管理日志保留日期

当您将服务器访问日志传输到 CloudWatch Logs 时,日志保留由日志组上的保留设置控制。您可以在创建日志组时设置保留,或者随时使用 CloudWatch Logs 控制台、AWS CLI 或 API 对其进行更新。

保留选项从 1 天到 10 年不等,也可以选择从不使日志过期。当日志数据达到其保留期结束时,会自动将其从日志组中删除。

如果您已为日志组启用 S3 表类数据存储服务镜像,则 S3 表中的镜像数据将遵循相同的保留期。当日志组中的日志数据过期时,将从 S3 表中移除相应的记录。您无需单独管理 S3 表的保留。

设置或更新日志组保留
  1. CloudWatch Logs 控制台上打开 CloudWatch Logs 控制台。

  2. 选择接收服务器访问日志的日志组。

  3. 选择操作,然后选择编辑保留设置

  4. 选择保留期并选择保存

使用 AWS CLI 设置保留:

aws logs put-retention-policy \ --log-group-name "/aws/vendedlogs/s3/DOC-EXAMPLE-BUCKET/S3_SERVER_ACCESS_LOGS" \ --retention-in-days 90

有关更多信息,请参阅《CloudWatch Logs 用户指南》中的更改 CloudWatch Logs 中的日志数据留存