首页 > 解决方案 > 在没有 Elastic Beanstalk 的情况下获取相同类型的 Elastic Beanstalk EC2 日志

问题描述

我目前正在使用 AWS Elastic Beanstalk 来托管 Web 应用程序。我发现我可以通过 Elastic Beanstalk 控制台获取正在运行的 EC2 实例的日志。这些日志包含详细信息,例如 Web/应用服务器日志等。

在此处输入图像描述

如果我不使用 Elastic Beanstalk,并且我在不使用 Elastic Beanstalk 的情况下创建了运行我的 Web 应用程序所需的资源,是否可以获得上图中相同类型的日志?显示 Web/应用服务器日志的日志。我尝试单击 EC2 实例 -> 实例设置 -> 获取系统日志,尽管这不会返回我从 Elastic Beanstalk 控制台收到的详细日志,如下所示。

如果我不使用 beanstalk,是否可以获得这种类型的 EC2 日志?

在此处输入图像描述

标签: amazon-web-servicesamazon-ec2amazon-elastic-beanstalk

解决方案


不幸的是,你不能,至少不能开箱即用。有一个在 EB 环境上运行的特殊日志收集器脚本来获取这些日志,我认为它不是开源的,也不是 Github 上可用的(与 EKS 或 ECS 日志收集器不同)。


推荐阅读