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?

Antworten:


12

Der Standardspeicherort für Tomcat-Protokolldateien ist:

/var/log/tomcat

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.