Results 1 to 1 of 1
- 05-22-2012, 12:31 PM #1
Member
- Join Date
- May 2012
- Posts
- 1
- Rep Power
- 0
Is it possible to configure log4j to write to syslog without opening an UDP port?
Hi guys,
I want to redirect the output of my application to different syslog facilities depending on the situation. I set two appenders using the SyslogAppender but it seems I can't configure them to write directly to my syslog, but I have to open an UDP port in my syslog configuration. Do you know how I can do that? Is it possible? Since I have the syslog facilities configured on my own machine, I would like to avoid using UDP packages.
My log4j.xml file is:
I'm using syslog-ng as syslogger; to make it work, I had to add the following to the sources in my syslog-ng.conf file:Java Code:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="true"> <appender name="loggerBI" class="org.apache.log4j.net.SyslogAppender"> <param name="Facility" value="local0" /> <param name="SyslogHost" value="localhost" /> <param name="Threshold" value="DEBUG" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{ISO8601} %5p %c{1}:%L - %m%n" /> </layout> </appender> <appender name="loggerFDUR" class="org.apache.log4j.net.SyslogAppender"> <param name="Facility" value="local1" /> <param name="SyslogHost" value="localhost" /> <param name="Threshold" value="DEBUG" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{ISO8601} %5p %c{1}:%L - %m%n" /> </layout> </appender> <root> <level value="DEBUG" /> <appender-ref ref="loggerFDUR" /> </root> <logger name="com.fon.duro.business.logging.ReportingUtils"> <level value="DEBUG" /> <appender-ref ref="loggerBI" /> </logger> </log4j:configuration>
Could you please help me out with that? Thank you in advance.Java Code:udp(ip("127.0.0.1") port(514)
Kind regards,
Ojkar
Similar Threads
-
write command to trigger com port
By jachah in forum New To JavaReplies: 1Last Post: 03-22-2012, 07:56 AM -
How to read and write data via Serial Port
By Khan05 in forum New To JavaReplies: 0Last Post: 07-28-2011, 09:32 PM -
Log4J will not write to log file.
By alyoshakaz in forum Advanced JavaReplies: 2Last Post: 06-24-2011, 12:36 PM -
how to write to parallel port?
By gen1mx6 in forum NetBeansReplies: 3Last Post: 07-30-2010, 06:06 PM -
Signed Applet to write on LPT1 port - permission error
By ConvoyTh in forum Java AppletsReplies: 0Last Post: 07-02-2009, 10:56 AM


LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks