我正在使用弹性 beanstalk 来提供我们的应用程序。我已启用“启用到 Amazon S3 的日志文件轮换”选项,并且我看到日志正在写入存储桶。看起来日志将转到 Elastic BeanStalk 实例的默认存储桶。
如何告诉应用程序将日志写入不同的存储桶?
我想确保我们为该存储桶中的日志设置保留策略(例如 10 天),以便该存储桶保持整洁。
预先感谢您的帮助。非常感激。
我正在使用弹性 beanstalk 来提供我们的应用程序。我已启用“启用到 Amazon S3 的日志文件轮换”选项,并且我看到日志正在写入存储桶。看起来日志将转到 Elastic BeanStalk 实例的默认存储桶。
如何告诉应用程序将日志写入不同的存储桶?
我想确保我们为该存储桶中的日志设置保留策略(例如 10 天),以便该存储桶保持整洁。
预先感谢您的帮助。非常感激。
无法将 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 设置的设置