如何在不使用路径

时间:2018-11-13 20:24:59

标签: amazon-web-services amazon-s3 aws-lambda amazon-cloudwatch

我正在尝试通过Lambda函数将EC2日志从CloudWatch导出到S3,从而触发boto3的导出。我希望我的文件结构类似于各种日志类型:

logs/authentication_logs/2018-13-12/i-57089e45a567

即导出到以下路径:the "log" folder-> authentication logs-> Date-> EC2 instance ID

将日志保存到S3的后勤工作很好,但是我的文件当前的格式为:

logs/authentication_logs/2018-13-12/ sb8f16-749db-6423-g9d-u3edc6 /i-57089e45a567

Cloudwatch通过为每个导出任务创建一个文件并将该文件命名为taskID来使我的文件结构混乱。有没有一种方法可以使CloudWatch与任务无关,并将我的所有文件都转储到同一路径(假设它们应位于同一路径),而不管它们具有什么export-task-id?我一直在研究文档,但是对此一无所获...

0 个答案:

没有答案