我有一个要求,我们有一个Web应用程序。 从该应用程序中,我们通过单击“下载”按钮(手动)来下载日志。
使用AWS CLI下载后,将日志上传到S3中,然后处理数据。
我们可以自动化吗?
如果可以的话,请帮助我将其自动化。
谢谢。
答案 0 :(得分:0)
您可以创建一个lambda函数并担当ec2-lambda的角色,并收集日志并将其移动到S3存储桶中(即使带有时间戳记),如果您希望在以下位置备份日志,甚至可以使用cloud watch对其进行计划一个具体的时间。 您还可以使用Ansible或Jenkins在Jenkins中执行任务,您可以创建一个工作,它甚至具有可用的S3插件,只需运行您的Jenkins工作即可将日志复制到s3存储桶