Debian上JSP应用的日志管理实践
一 日志来源与存放路径
二 查看与检索日志
三 日志轮转与清理
/var/log/tomcat9/*.log {
daily
rotate 30
compress
delaycompress
missingok
notifempty
create 0640 tomcat9 tomcat9
sharedscripts
postrotate
systemctl try-reload-or-restart tomcat9 >/dev/null 2>&1 || true
endscript
}
四 日志级别与应用内日志
handlers = 1catalina.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler
.handlers = 1catalina.org.apache.juli.AsyncFileHandler
1catalina.org.apache.juli.AsyncFileHandler.level = FINE
1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.
五 监控与告警建议