自动化按时间间隔从CloudWatch导出日志到S3存储桶

时间:2017-10-10 09:25:47

标签: python powershell amazon-s3 aws-lambda amazon-cloudwatch

我在AWS基础架构中运行了一些资源,并且在CloudWatch中找到了日志。

无论如何我可以自动编写一些脚本,这会自动将我的日志每周或每月导出到S3存储桶吗?

1 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点。

  1. 直接将日志流式传输到S3 Using CloudWatch Logs Subscription Filters
  2. 使用CloudWatch Scheduled事件安排Lambda函数运行日志导出到S3。这是一个关于如何使用CLI执行此操作的快速教程(Export Log Data to Amazon S3 Using the AWS CLI),但Lambda中的Boto3命令应该类似。