Где хранятся файлы журналов приложений Tomcat в Elastic Beanstalk? - PullRequest
16 голосов
/ 02 апреля 2012

Где Elastic Beanstalk хранит выходные данные журнала от Tomcat на каждом экземпляре EC2?

Я настроил SSH и хочу подключить файл журнала, но не знаю, где он находится.

Ответы [ 6 ]

24 голосов
/ 03 декабря 2012

Что-то, кажется, немного изменилось в этом, так как у меня есть новое приложение Elastic Beanstalk, в котором журналы расположены:

/var/log/tomcat7/

Обратите внимание, что самый простой способ просмотреть вещи здесь - это sudo su сначала, так как этот каталог принадлежит root.Принимая во внимание, что у меня есть более старый экземпляр, где журналы находятся в:

/opt/tomcat7/logs/

Я не уверен, почему в этом есть несоответствие, так как оба приложения используют контейнер tomcat7, но, похоже, это состояниевещей на сегодняшний день.

6 голосов
/ 02 апреля 2012

По умолчанию вывод журнала AWS Elastic Beanstalk от Tomcat записывается в /opt/tomcat7/logs/tail_catalina.out.(зависит от версии Tomcat)

Эти сообщения журнала записываются java.util.logging, настроенным в Tomcat из /opt/tomcat7/conf.

edit: это было изменено в конце 2012 года и теперь применяется только к "Legacy"Контейнеры.

3 голосов
/ 24 декабря 2015

если вы работаете на Tomcat7, вы можете указать свой журнал по адресу

/ var / log / tomcat7

, если вы работаетена tomcat8 вы можете найти здесь

/ var / log / tomcat8

3 голосов
/ 10 марта 2014

по состоянию на 10 марта 2014 г., версии 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
1 голос
/ 03 апреля 2012

Они хранятся на сервере S3 под именем корзины asticbeanstalk-us-east-1 (имя региона) - (appno). .

Журналы хранятся в организованных папках.основанный на имени среды beanstalk , а имя каталога будет идентификатором ec2-экземпляра , сгенерировавшим журналы Tomcat.

0 голосов
/ 03 сентября 2017

Вы можете проверить свой журнал Catalina

cd /usr/local/apache-tomcat7/logs 
tail -f Catalina.out 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...