Où sont les fichiers journaux d'application Tomcat stockés dans Elastic Beanstalk?
Où Elastic Beanstalk magasin de sortie du journal de Tomcat sur chaque instance EC2?
J'ai configuré SSH et souhaitez queue le fichier journal, mais vous ne savez pas où il se trouve.
source d'informationauteur Ken Liu
Vous devez vous connecter pour publier un commentaire.
Quelque chose semble avoir changé un peu sur cette question, comme j'ai une nouvelle application Elastic Beanstalk où les journaux sont situés dans:
Noter que la façon la plus simple pour afficher des trucs ici est d'
sudo su
tout d'abord, en tant que ce répertoire est la propriété de la racine. Alors que, j'ai une ancienne instance où les journaux sont dans:Je ne suis pas sûr de savoir pourquoi il y a une disparité dans cette, que les deux applications utilisent les tomcat7 conteneur, mais cela semble être l'état de choses jusqu'à présent.
Par défaut, AWS Elastic Beanstalk la sortie du journal de Tomcat est écrit à
/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: ceci a été changé à la fin de 2012 et s'applique désormais uniquement à "l'Héritage" des conteneurs.
en date du 10 Mars 2014, Tomcat 7 versions de Beanstalk log /var/log/httpd d'Apache et /var/log/tomcat7 pour Tomcat journaux.
si vous travaillez sur Tomcat7 la vous pouvez ind votre journal à
/var/log/tomcat7
si vous travaillez sur tomcat8 alors que vous pouvez trouver ici
/var/log/tomcat8
Ils sont stockés dans S3 serveur sous le nom de bucket elasticbeanstalk-us-east-1(nom de la région)-(appno)..
Journaux sont stockés dans des dossiers qui sont organisées en fonction du beanstalk nom de l'environnement et le nom du répertoire serait le ec2-identifiant de l'instancequi a généré les logs de tomcat.
Vous pouvez vérifier votre Catalina journal