AWS cloudwatch 中的 web-1.log 与 web.stdout.log

Posted

技术标签:

【中文标题】AWS cloudwatch 中的 web-1.log 与 web.stdout.log【英文标题】:web-1.log vs web.stdout.log in AWS cloudwatch 【发布时间】:2021-01-02 08:56:36 【问题描述】:

我们已使用 Elastic Beanstalk 将 Spring Boot 应用程序部署到 EC2 实例。还使用最多 2 个 EC2 实例的网络负载均衡器。

根据 AWS 文档,对于 Java SE,当我们通过 Elastic BeanStalk 将日志推送到 cloudwatch 时,它会通过命名 web-1.log(路径:/aws/elasticbeanstalk/env-name/var/log/web-1.log)创建一个日志文件

当我创建另一个 beanstalk 应用程序环境时,我看到另一个日志正在 CloudWatch 中创建 web.stdout.log(路径:/aws/elasticbeanstalk/Boost-env-2-4/var/log/web.stdout.log)而不是 web-1.log

我不知道我在这里错过了什么配置或我应该进行任何配置更改。

感谢您的帮助。

【问题讨论】:

【参考方案1】:

看起来您使用的是两个不同的平台版本。第一个基于 Amazon Linux,第二个基于 Amazon Linux 2。

【讨论】:

以上是关于AWS cloudwatch 中的 web-1.log 与 web.stdout.log的主要内容,如果未能解决你的问题,请参考以下文章

地形导入 aws_cloudwatch_log_stream

如何更改 AWS Cloudwatch Event Cron 表达式中的时区?

AWS cloudwatch 中的 web-1.log 与 web.stdout.log

AWS CloudWatch 中的 cron 表达式:如何每周运行一次

将 aws lambda 日志重定向到 cloudwatch 中的特定日志组

如何匹配 aws cloudwatch 日志中的多个模式以触发 lambda