Dan Rossi wrote:

Hi, i finally made some ground and time wasted in the process, this part isnt documented very well also :\


Here is my log4j xml, however i now cant seem to add the properties setting ${webapp.root} for the path in the xml, all i needed to do was setup a different logger name ! , so creating a custom logger + the rest was a total waste of time and pain. Im still needing to create a custom appender and layout class though. I can now get an output like this

c-playerversion    c-swffile    c-referer    c-totalbuffertime    x-duration    x-app    x-appinst    avgbandwidth    maxbandwidth    c-proto    s-uri    date    time    s-session-id    c-ip    c-port    s-ip    c-starttime    c-endtime    c-bytes    sc-bytes    c-os    c-playermanufacturer    c-playertype    c-playerlanguage    c-screenres     
WIN 9,0,15,0    file:///E|/Work/Broadcaster/bin/VOD%2Ddebug.swf    null    10000    1156562442208    VOD/inst    inst    432145    432145    persistent    rtmp://192.168.1.3/VOD/inst    2006-08-26    13:08:208    null    192.168.1.4    1173    192.168.1.3    1156562435375    8    926107    0    Windows    Adobe Windows    StandAlone    en    1152x870     
WIN 9,0,15,0    file:///E|/Work/Broadcaster/bin/VOD%2Ddebug.swf    null    10000    1156562448181    VOD/inst    inst    435155    435155    persistent    rtmp://192.168.1.3/VOD/inst    2006-08-26    13:08:181    null    192.168.1.4    1176    192.168.1.3    1156562443849    38    822764    0    Windows    Adobe Windows    StandAlone    en    1152x870    




<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration>

    <appender name="VOD" class="org.apache.log4j.DailyRollingFileAppender">
        <param name="File" value="/www/red5/webapps/VOD/logs/VOD.log"/>
        <param name="DatePattern" value="'.'yyyy-MM-dd"/>
        <param name="Threshold" value="INFO"/>
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern"
                value="%m %n"/>
        </layout>
    </appender>
   
    <appender name="APP" class="org.apache.log4j.DailyRollingFileAppender">
        <param name="File" value="/www/red5/webapps/VOD/logs/VODAPP.log"/>
        <param name="DatePattern" value="'.'yyyy-MM-dd"/>
        <param name="Threshold" value="INFO"/>
       
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern"
                value="[%p] %r %t:( %c{1}.%M ) %m %n"/>
        </layout>
        <filter class="org.apache.log4j.varia.LevelRangeFilter">
            <param name="LevelMin" value="INFO"/>
        </filter>
       
    </appender>
   
   
 

    <logger name="org.springframework">
        <level value="FATAL"/>
    </logger>
 
   
    <logger name="stats.VODApplication">
        <level value="INFO"/>
        <appender-ref ref="VOD"/>
    </logger>
   
  
  
    <root>
        <level value="INFO"/>
        <appender-ref ref="APP"/>
    </root>

</log4j:configuration>
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to