【问题标题】:Where are Tomcat application log files stored in Elastic Beanstalk?Tomcat 应用程序日志文件存储在 Elastic Beanstalk 中的什么位置?
【发布时间】:2012-04-16 08:20:33
【问题描述】:

Elastic Beanstalk 将来自 Tomcat 的日志输出存储在每个 EC2 实例上的什么位置?

我已经配置了 SSH,想跟踪日志文件,但不知道它在哪里。

【问题讨论】:

  • 最简单的查找方法:在 beanstalk 控制台(AWS 管理网站)中,转到Logs,单击Snapshot Logs,生成的日志快照将包含所有相关日志文件的路径那台机器。

标签: tomcat logging amazon-web-services amazon-elastic-beanstalk


【解决方案1】:

这方面似乎发生了一些变化,因为我有一个新的 Elastic Beanstalk 应用程序,其中的日志位于:

/var/log/tomcat7/

请注意,在这里查看内容的最简单方法是首先sudo su,因为该目录归根用户所有。然而,我有一个较旧的实例,其中有日志:

/opt/tomcat7/logs/

我不确定为什么会出现这种差异,因为两个应用程序都使用 tomcat7 容器,但这似乎是迄今为止的状态。

【讨论】:

  • 位置在 2012 年末的 AMI 更新之一中发生了更改。
【解决方案2】:

默认情况下,来自 Tomcat 的 AWS Elastic Beanstalk 日志输出会写入 /opt/tomcat7/logs/tail_catalina.out。 (取决于 Tomcat 版本)

这些日志消息是由java.util.logging/opt/tomcat7/conf在Tomcat中配置的。

编辑:这在 2012 年底进行了更改,现在仅适用于“旧版”容器。

【讨论】:

  • 我的ec2实例的/opt目录中没有tomcat7的文件夹。
  • 这取决于 Tomcat 版本。也许您正在运行 Tomcat 6?
  • 您确定要查看的是 Elastic Beanstalk 实例吗?您还应该在/opt 中看到一个elasticbeanstalk 目录。
  • 我意识到我在 Amazon EC2 上运行而不是 Elastic beanstalk 两者都必须具有不同的文件夹结构。麻烦您了。
  • /var/log/tomcat7 似乎是当前位置(我刚刚创建了一个新的 Elastic Beanstalk 应用)
【解决方案3】:

如果你在 Tomcat7 上工作,你可以在

找到你的日志

/var/log/tomcat7

如果你正在使用 tomcat8,那么你可以在这里找到

/var/log/tomcat8

【讨论】:

    【解决方案4】:

    截至 2014 年 3 月 10 日,Tomcat 7 版本的 Beanstalk 记录到 /var/log/httpd 用于 Apache 和 /var/log/tomcat7 用于 Tomcat 日志。

    -rw-rw---- 1 tomcat tomcat 12444 Mar 10 18:28 catalina.out
    -rw-r--r-- 1 tomcat tomcat 13664 Mar 10 18:28 localhost_access_log.txt
    -rw-r--r-- 1 tomcat tomcat     0 Feb  6 16:42 tomcat7-initd.log
    

    【讨论】:

      【解决方案5】:

      它们以存储桶名称 elasticbeanstalk-us-east-1(region name)-(appno) 存储在 S3 服务器中。

      日志存储在根据 beanstalk 环境名称 组织的文件夹中,目录名称将是生成 tomcat 日志的 ec2-instance 的 id

      【讨论】:

      • 这是日志文件滚动到的位置,而不是实际实例上的位置
      【解决方案6】:

      你可以查看你的 Catalina 日志

      cd /usr/local/apache-tomcat7/logs 
      tail -f Catalina.out 
      

      【讨论】:

        猜你喜欢
        • 2019-01-23
        • 2013-07-14
        • 1970-01-01
        • 2023-03-30
        • 2020-12-23
        • 2017-02-03
        • 2017-10-12
        • 2015-12-13
        • 2021-02-05
        相关资源
        最近更新 更多