Wo finde ich Protokollnachrichten in tomcat7, das auf Amazon EC2 installiert ist?

10

Ich habe Tomcat 7auf einem Amazon EC2laufenden Amazon Linux installiert . Ich habe eine WARDatei auf Tomcat installiert und verwende sie java.util.loggingzum Protokollieren von Nachrichten in meinem Code. Wie kann ich nun in Amazon EC2 auf diese Protokollnachrichten zugreifen?

Gaurav Agarwal
quelle

Antworten:

12

Der Standardspeicherort für Tomcat-Protokolldateien ist:

/var/log/tomcat
David Levesque
quelle
Es gibt den Ordner tomcat7 an dem von Ihnen vorgeschlagenen Speicherort, aber ich kann nicht darauf zugreifen cd. Wie greife ich auf die Protokolldatei zu?
Gaurav Agarwal
2
Versuchen Sie zuerst, als Root-Benutzer zu arbeiten: su -oder verwenden Sie sudo vor Ihren Befehlen, z. B.: sudo ls -al /var/log/tomcat7Um den Verzeichnisinhalt anzuzeigen.
David Levesque
Danke, es hat funktioniert. Wenn ich fragen darf, welche Datei Log.log()von meinen Servlets haben wird.
Gaurav Agarwal
2
Ich würde catalina.outzuerst oder eine der Dateien suchen, die mit beginnen localhost. Wenn Sie es immer noch nicht finden, können Sie die Dateien nach Datum sortieren ls -ltr, um die kürzlich geänderten anzuzeigen.
David Levesque
Ich habe hier eine verwandte Frage gestellt superuser.com/questions/444572/…
Gaurav Agarwal