Tomcat的日誌
FTP服務
測試登陸FTP
[root@localhost logs]# ls catalina.2019-02-25.log catalina.out host-manager.2019-02-26.log localhost.2019-02-26.log localhost_access_log.2019-02-26.txt manager.2019-02-26.log catalina.2019-02-26.log host-manager.2019-02-25.log localhost.2019-02-25.log localhost_access_log.2019-02-25.txt manager.2019-02-25.log
日誌配置文件conf/logging.propertiesnginx
通常都不會去更改。而訪問日誌的格式、路徑是在server.xml中定義的,以下是在server.xml配置文件中爲訪問日誌的配置片斷:apache
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) ##分 # | .------------- hour (0 - 23) ##時 # | | .---------- day of month (1 - 31) ##日 # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... ##月 # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR ##周 sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed ##執行的命令
[root@localhost etc]# crontab -l 0 0 */5 * * echo "" > /usr/local/tomcat/logs/catalina.out
vi /etc/logrotate.d/tomcat
/usr/local/tomcat/logs/catalina.out { copytruncate # 建立新的catalina.out副本後,截斷源catalina.out文件 daily # 天天進行catalina.out文件的輪轉 rotate 7 # 至多保留7個副本 missingok # 若是要輪轉的文件丟失了,繼續輪轉而不報錯 compress # 使用壓縮的方式(節省硬盤空間) size 16M # 當catalina.out文件大於16MB時,就輪轉 }