如何从EC2实例收集日志并将其存储在S3存储桶中?

时间:2019-02-28 10:26:35

标签: amazon-web-services amazon-s3 amazon-ec2

  • 第1步:创建一个Amazon S3存储桶
  • 第2步:创建一个具有对Amazon S3和CloudWatch日志的完全访问权限的IAM用户
  • 第3步:在Amazon S3存储桶上授予权限

下一步我该怎么做?

1 个答案:

答案 0 :(得分:2)

几件事。

  1. 使用IAM实例配置文件可能更好。这样,您的凭据不是静态的IAM用户凭据。

  2. 如果您只想将日志复制到S3,我建议您设置一些计划的作业,以使用AWS CLI将包含日志的目录复制到S3。

或者,建议您在实例上安装和配置CloudWatch代理。在此处,您可以使用此处概述的方法将日志复制到S3:https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/S3ExportTasks.html