web-dev-qa-db-fra.com

Où les fichiers journaux des applications Tomcat sont-ils stockés dans Elastic Beanstalk?

Où Elastic Beanstalk stocke-t-il la sortie du journal de Tomcat sur chaque instance EC2?

J'ai configuré SSH et je souhaite modifier le fichier journal, mais je ne sais pas où il se trouve.

16
Ken Liu

Quelque chose semble avoir un peu changé à ce sujet, car j'ai une nouvelle application Elastic Beanstalk où les journaux sont situés dans:

/var/log/Tomcat7/

Notez que le moyen le plus simple d’afficher des éléments ici est de commencer par Sudo su, car ce répertoire appartient à root. Considérant que, j'ai une instance plus ancienne où les journaux sont dans:

/opt/Tomcat7/logs/

Je ne sais pas pourquoi il y a une disparité dans la mesure où les deux applications utilisent le conteneur Tomcat7, mais cela semble être le cas à ce jour.

24
Paul Sanwald

Par défaut, la sortie du journal AWS Elastic Beanstalk de Tomcat est écrite dans /opt/Tomcat7/logs/tail_catalina.out. (dépend de la version de Tomcat)

Ces messages de journal sont écrits par Java.util.logging configuré dans Tomcat à partir de /opt/Tomcat7/conf.

edit: cela a été modifié à la fin de 2012 et s'applique désormais uniquement aux conteneurs "Legacy".

6
Ken Liu

si vous travaillez sur Tomcat7, vous pouvez consulter votre journal à 

/ var/log/Tomcat7

si vous travaillez sur Tomcat8, vous pouvez trouver ici

/ var/log/Tomcat8 

3
Prakash Gaikwad

à compter du 10 mars 2014, les versions Tomcat 7 de Beanstalk se connectent à/var/log/httpd pour Apache et à/var/log/Tomcat7 pour les journaux 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
3
Michael Connor

Ils sont stockés sur le serveur S3 sous le nom de compartiment-asticbeanstalk-us-east-1 (nom de région) - (appno). .

Les journaux sont stockés dans des dossiers organisés en fonction du nom d’environnement beanstalk et le nom du répertoire correspond à l’ID ec2-instance , ayant généré les journaux Tomcat.

1
Sangram Anand

Vous pouvez consulter votre journal Catalina 

cd /usr/local/Apache-Tomcat7/logs 
tail -f Catalina.out 
0
vasu001