hey folks.
i need to now how to set up the log4j.properties to push all lines like this:
2013-08-09 16:11:37,450 http-8080-21 INFO anonymous 971x4882x4 - xx.xx.xx.xx,xx.xx.xx.xx /browse/BPRO/component/12778 [com.domain.seraph.GwallAuthenticator] username got from gwall header: (null) 2013-08-09 16:11:37,450 http-8080-21 INFO anonymous 971x4882x4 - xx.xx.xx.xx,xx.xx.xx.xx /browse/BPRO/component/12778 [com.domain.seraph.GwallAuthenticator] got User from database: (null) 2013-08-09 16:11:37,450 http-8080-21 INFO anonymous 971x4882x4 - xx.xx.xx.xx,xx.xx.xx.xx /browse/BPRO/component/12778 [com.domain.seraph.GwallAuthenticator] User saved into session: (null)
into a seperate log file so that logrotation can be set up.
right now all these request are logged into catalina.out which causes a rapidly increasing file size...
approx 8G in 10 days....so i really need to filter these lines out and push them to a seperate file.
any idea?
Cheers
catalina.out probably configured as the console logger in your config. You could chaneg that, or try using filters.
http://logging.apache.org/log4j/2.x/manual/configuration.html#Filters
Also see this SO question for solutions to either stop all ligging to catalina, or roll the file over.
http://stackoverflow.com/questions/1146759/catalina-out-rolling-with-tomcat-6-0
hey thank you eddie..
i already found a solution
cheers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.