This content has been marked as final.
Show 3 replies
-
1. Re: SyslogAppender for Application not working
hoos May 10, 2004 11:24 AM (in response to jmer)My log4j.xml entery
< appende "SYS_LOG" class="org.apache.log4j.net.SyslogAppender"> <param name="Facility" value="local2"/> <param name="SyslogHost" value="localhost"/> <param name="Threshold" value="info"/> <param name="FacilityPrinting" value="false"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="[%-1p] %c %m%n"/> </layout> </appender> <root> <appender-ref ref="SYS_LOG"/> </root>
In my case the sys_log is appended to the root, try this as a sanity test. Also make sure your threshold is low to capture all logging for testing purposes (debug)
My syslog conf entery:# Save jboss messages to jboss.log local2.* /var/log/jboss.log
/etc/sysconfig/syslogSYSLOGD_OPTIONS="-r -m 0"
make sure you rerstart syslog -
2. Re: SyslogAppender for Application not working
jmer May 11, 2004 3:10 AM (in response to jmer)here is my config, but still i get mo logs /var/log/smart.log
log4j.xml:<appender name="SmartSQL" class="org.apache.log4j.net.SyslogAppender"> <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/> <param name= "Facility " value= "local6"/ > <param name= "SyslogHost " value= "localhost"/ > <param name="Threshold" value="info"/> <param name= "FacilityPrinting " value= "true"/ > <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="[%-1p] %c %m%n"/> </layout> </appender>
<root> <appender-ref ref="SmartSQL"/> <appender-ref ref="CONSOLE"/> <appender-ref ref="FILE"/> </root>
syslog.conflocal6.* /var/log/smart.log
/etc/rc.d/init/syslog:SYSLOGD_OPTIONS="-r -m 0"
did i miss something? -
3. Re: SyslogAppender for Application not working
hoos May 11, 2004 6:05 AM (in response to jmer)As a sanity check try/answer the following
1) Make sure your log file exists (touch /var/log/smart.log)
2) Reduce your log threshold to debug
3) Is syslog working for other applications?
4) Try using logger or some other utility to log to local6, does it work?
5) What is the extact logging code that you are using?
hoos