我知道Beanstalk的快照日志可以为您提供最近概述ELB下针对该环境的EC2实例中的httpd/access_log
文件。但有没有人知道获取所有日志的好方法?
这是一个生产环境,所以我想在其他地方进行处理。但我不希望(出于显而易见的原因)配置root sftp并手动收集文件。
我想我已经阅读过有关配置日志记录到S3的内容了吗?
答案 0 :(得分:0)
在环境的“配置”选项卡中,在“软件配置”下,有一个用于启用日志文件旋转到S3的复选框。它们存储在专门用于Elastic Beanstalk的S3存储桶中。
答案 1 :(得分:0)
您可以将当前日志提供给aws cloudwatch logs。
AWS云计划日志将使用一个简洁的解决方案集中您的基础架构的所有日志,以搜索流程以及根据您的日志创建矩阵和警报。
我有关于如何Store aws beanstalk symfony and apache logs in cloudwatch logs的指南。这将帮助您快速启动和运行,然后您可以调整它。