On 8/3/17 5:47 AM, Martin Knoblauch wrote: > is there a way to compress the localhost_access_log.#####.txt file > automatically after rotation?
There is, but maybe not one built into Tomcat. I have a daily cron job to run a script which looks for older logs and ZIPs them: LOGDIR=/var/log/tomcat-7 ZIP_OPTS='-9mou' # localhost for LOG in $(find ${LOGDIR} -mtime +7 -name localhost.????-??-??.log | sort); do YEAR=$(echo ${LOG} | cut -d. -f2 | cut -d- -f1) zip ${ZIP_OPTS} /var/biglogs/tomcat/localhost.log.${YEAR}.zip ${LOG} done I have a bunch of these blocks in the script, so I ought to make one into a function and just call it N times with various arguments, but this works for me. -- Mark H. Wood Lead Technology Analyst University Library Indiana University - Purdue University Indianapolis 755 W. Michigan Street Indianapolis, IN 46202 317-274-0749 www.ulib.iupui.edu
signature.asc
Description: PGP signature