在CentOS系統下查看Tomcat日志,可以按照以下步驟進行:
切換到Tomcat的日志目錄:
cd $CATALINA_HOME/logs
這里的 $CATALINA_HOME
是Tomcat的安裝目錄,例如 /usr/local/tomcat
。
實時查看日志:
tail -f catalina.out
命令實時顯示 catalina.out
文件的最新內容。你可以按 Ctrl+C
停止實時查看。less catalina.out
命令查看完整的日志文件內容,并且可以向上或向下滾動查看。grep
命令過濾日志內容,例如:tail -f catalina.out | grep "關鍵詞"
這將實時顯示包含指定關鍵詞的日志內容。使用 journalctl
命令查看Systemd日志(如果Tomcat使用Systemd管理):
journalctl -u tomcat.service -f
這將實時顯示Tomcat服務的日志。
日志文件分割:
Tomcat默認會每天分割日志文件,文件名通常為 catalina.YYYY-MM-DD.log
。你可以使用 cronolog
或 logrotate
等工具來管理日志分割。
日志級別設置:
Tomcat的日志級別可以通過 logging.properties
文件進行配置。例如,要將根日志級別設置為 WARN
,可以在 logging.properties
文件中添加:
handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler
2localhost.org.apache.juli.FileHandler.level = WARN
通過這些步驟,你可以方便地在CentOS上查看和管理Tomcat的日志。