如何将django日志文件保存在aws elastic beanstalk中托管的django应用程序的s3 bucket中
我有一个Django应用程序托管在Docker elastic beanstalk中。我需要将django日志文件保存在s3存储桶中。我们可以使用AWS控制台或使用“eb logs”命令检索实例日志 但是要检索django日志,我们需要手动将ssh连接到eb实例并进行检查如何将django日志文件保存在aws elastic beanstalk中托管的django应用程序的s3 bucket中,django,logging,amazon-s3,amazon-elastic-beanstalk,Django,Logging,Amazon S3,Amazon Elastic Beanstalk,我有一个Django应用程序托管在Docker elastic beanstalk中。我需要将django日志文件保存在s3存储桶中。我们可以使用AWS控制台或使用“eb logs”命令检索实例日志 但是要检索django日志,我们需要手动将ssh连接到eb实例并进行检查 如果我们在eb配置中启用日志循环,我们可以将实例日志保存在s3 bucket中。但是有没有类似的方法将eb实例docker容器中的django日志保存到s3 bucket中 使用Docker时,请确保您的dockrun.aws
如果我们在eb配置中启用日志循环,我们可以将实例日志保存在s3 bucket中。但是有没有类似的方法将eb实例docker容器中的django日志保存到s3 bucket中 使用Docker时,请确保您的
dockrun.aws.json
文件中有这一行:
"Logging": "/var/log/eb"
然后在
/var/log/eb/
中编写Django日志。在使用弹性Beanstalk日志功能时,它们将被捆绑并包括在内。对于不使用Docker的情况,是否有解决方案?