On Tue, Jan 28, 2014 at 10:42 AM, Daniel Mikusa <dmik...@gopivotal.com> wrote: > On Jan 28, 2014, at 1:02 PM, Vye <v...@vye.me> wrote: > >> On Tue, Jan 28, 2014 at 9:32 AM, Daniel Mikusa <dmik...@gopivotal.com> wrote: >>> On Jan 28, 2014, at 12:05 PM, Vye <v...@vye.me> wrote: >>> >>>> Hi Tomcat users, >>> >>> Tomcat 6.0.20 is very old and has known security issues. See the notices >>> here. >>> >>> https://tomcat.apache.org/security-6.html >>> >>> You’ve been warned. You should upgrade ASAP. >>> >>>> >>>> I have been unsuccessfully trying to remove the date from catalina’s >>>> log file name. My ultimate goal is to logrotate the file, which is >>>> best done when the file name is static. >>> >>> I’m curious, why are you trying to do this? The log files are being >>> rotated out-of-the-box. They rotate by date, hence why the date is part of >>> the name. Why do you need to rotate them with some other tool? What >>> doesn’t work about the out-of-the-box configuration? >>> >>> Dan >>> >>>> According to the FileHandler >>>> javadoc ( >>>> http://tomcat.apache.org/tomcat-6.0-doc/api/org/apache/juli/FileHandler.html >>>> ) I should be able to configure >>>> *.org.apache.juli.FileHandler.rotatable in >>>> ${catalina.base}/conf/logging.properties to toggle date based file >>>> names, but that is not working. >>>> >>>> It seems like I could fix this by using log4j but I'm not sure if the >>>> application is logging directly to JULI or commons-logging. >>>> Regardless, I do not have access to modify it. I would like to >>>> continue to use the default JULI logger since it is already in use. >>>> Judging by the docs what I'm trying to do should be possible. >>>> >>>> I’m positive the logging.properties file is being read because when I >>>> change the prefix and suffix they are applied upon restart. I’ve >>>> pasted my logging.properties and sample output in this gist: >>>> http://git.io/99qidw Anyone can wget the raw logging.properties and >>>> download tomcat from the archives to reproduce. >>>> >>>> I would appreciate it if someone could point me in the right >>>> direction. I’ve been referencing >>>> http://tomcat.apache.org/tomcat-6.0-doc/logging.html. >>>> >>>> Tomcat version: http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.20/bin/ >>>> >>>> Thank you. >>>> >>>> -- >>>> -Vye >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>>> For additional commands, e-mail: users-h...@tomcat.apache.org >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>> For additional commands, e-mail: users-h...@tomcat.apache.org >>> >> >> Hi Dan, >> >> I am aware of the concerns, it is a legacy system that is already >> being phased out. The log files are rotated out of box but they cannot >> be automatically compressed or deleted after a waiting period, which >> is the functionality I want. > > You’re certainly free to do as you’d like here. My suggestion would be to > just create a cron script that zips old files and deletes even older ones. > Off the top of my head, you could use the find command to get files older > than X days and perform some task on them, compress or delete. > >> >> Does the JULI logger not work as documented? Sure there are other ways >> to keep the logs cleaned up, but my question is specifically regarding >> the rotatable option for JULI. > > As Konstantin mentioned, this was added a later release, 6.0.33 to be > specific. > > https://issues.apache.org/bugzilla/show_bug.cgi?id=49180 > > Dan > >> >> -- >> -Vye >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org >
Dan, My thoughts precisely. Thanks for the link. -- -Vye --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org