我正在使用弹性beanstalk来提供我们的应用程序。我已启用“启用日志文件轮换到Amazon S3”选项,我看到日志写入存储桶。看起来日志将转到Elastic BeanStalk实例的默认存储桶。
如何告诉应用将日志写入其他存储区?
我想确保为该存储桶中的日志设置保留策略(例如10天),以便存储桶保持整洁。
提前感谢您的帮助。非常感谢。
答案 0 :(得分:1)
无法配置Elastic Beanstalk应用程序以将日志发布到其他存储桶。它只能设置或关闭。
要在10天后删除日志,您可以向存储桶添加生命周期规则,该规则将在10天后删除日志:http://docs.aws.amazon.com/AmazonS3/latest/UG/lifecycle-configuration-bucket-no-versioning.html
但是,也可以将Elastic Beanstalk应用程序配置为将日志发布到CloudWatch日志:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.managing.cw.html
文档显示了一个控制台屏幕截图,但我没有在控制台中看到设置它的任何地方。文档可以引用您可以通过配置文件,CLI或SDK
设置的设置