Hi im begiining to hate log4j immensely and will try to brew my own 
logging system, this sux. Im trying to subclass logger to add new levels 
for logging statisticall information of streams. I first worked out the 
only way to filter levels is in an xml config, so i moved to that. 
However im still unable to get one of the file appenders logging only a 
level of STATS

<?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="STATS"/>
       
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern"
                value="%m%n"/>
        </layout>
        <filter class="org.apache.log4j.varia.LevelMatchFilter">
            <param name="LevelToMatch" value="STATS"/>
        </filter>
       
    </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="STATS"/>
       
        <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="STATS.VODApplication">
        <level value="STATS#org.red5.server.logs.StatsLevel"/>
    </logger>
   
  
  
    <root>
        <level value="INFO"/>
        <appender-ref ref="APP"/>
        <appender-ref ref="VOD"/>
    </root>

</log4j:configuration>

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

Reply via email to