[jboss-user] [Installation, Configuration & Deployment] - How to prevent log4j appender from logging errors generated

jon_french@fws.gov do-not-reply at jboss.com
Wed Jan 10 16:11:03 EST 2007


I have my server/default/conf/log4j.xml file configured to email me (via the SMTPAppender) if an error occurs in the server. This usually works just fine and I get appropriate errors. However, during routine vulnerability security scans from my cooperate IT department, I get spammed with thousands of emails caused by the errors the scan generates. 

Does anyone else have a similar problem or a more elegant solution other than just turning off the log4j during the scan? Specifically, I'm interested in an intelligent appender which would would not log errors generated by requests from specific IPs. Of course, the log4j appender API doesn't have access to this type of HTTP information, so I imagine that I would have to store the request IP in a ThreadLocal, but I'm not sure where the best place to do this (maybe a Tomcat valve?)

Any help is appreciated

JBoss 4.0.3

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4000148#4000148

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4000148



More information about the jboss-user mailing list