You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4net-user@logging.apache.org by Joao Araujo <jo...@araujofamily.org> on 2007/05/22 15:39:36 UTC

UDP Appender

Hello,

       I am trying to put the UDP appender to work on my application. 
Unfortunately,
       It seems it cant find the ChainSaw  endpoint, or may be it is not 
even sending the UDP message.
       Unfortunately, I can not  monitor localhost udp messages to 
comment on the UDP issues.

       Can somebody spot any mistake on the configuration below. ?
       Or even give me some hint to use ChainSaw ?

       Here is my configuration files.

       ================LOG4NET=====================

**<?xml version="1.0" encoding="utf-8" ?>
<log4net>
    <root>
        <level value="WARN"></level>
        <appender-ref ref="RollingLogFileAppender" />
        <appender-ref ref="UdpAppender"/>
    </root>
    <appender name="RollingLogFileAppender" 
type="log4net.Appender.RollingFileAppender">
        <file value="bancorp.log" />
        <appendToFile value="true" />
        <rollingStyle value="Date" />
        <datePattern value="yyyyMMdd-HHmm" />
        <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%date [%thread] %-5level %logger 
[%property{NDC}] - %message%newline" />
        </layout>
    </appender>
    <appender name="UdpAppender" type="log4net.Appender.UdpAppender" >
        <param name="LocalPort" value="9999" />
        <param name="RemoteAddress" value="127.0.0.1" />
        <param name="RemotePort" value="8081" />
        <layout type="log4net.Layout.XmlLayoutSchemaLog4j">
            <locationInfo value="true" />
        </layout>
    </appender>
</log4net>

========================CHAINSAW==================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" 
debug="true">   
    <plugin name="UDPReceiver" class="org.apache.log4j.net.UDPReceiver">
        <param name="Port" value="8081" />
    </plugin>   
</log4j:configuration>




Thanks in advance,



Joao Araujo,