logging-log4net-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cyz <zhoup...@micron.com>
Subject Re: RollingFileAppender
Date Tue, 18 Jan 2011 09:14:50 GMT

I realized that as well after I went through the RollingFileAppender code :(.
Have already started to write my own appender.... Thank you.



Michael Schall wrote:
> 
> Re-reading your exact requirements, I'm not sure you can get exactly what
> you want with the built in appenders. 
> 
> The current RollingFileAppender roles on size changing the log count
> portion of the file name and on date changing the date portion. I think
> you would need to write your own appender if you want to change the date
> when size rolls the file. 
> 
> Mike
> 
> On Jan 16, 2011, at 8:48 PM, cyz <zhouping@micron.com> wrote:
> 
>> 
>> Hi, do you mind to provide an example? I played around with the Composite
>> setting, but didn't get what I really want.
>> 
>> 
>> Michael Schall wrote:
>>> 
>>> http://logging.apache.org/log4net/release/config-examples.html
>>> 
>>> <http://logging.apache.org/log4net/release/config-examples.html>Looks
>>> like
>>> you want to have a rollingStyle="Composite"
>>> 
>>> On Fri, Jan 14, 2011 at 12:01 AM, cyz <zhouping@micron.com> wrote:
>>> 
>>>> 
>>>> Tried the configuration, but the backup file name is still log.txt.1,
>>>> log.txt.2, doesn't append with datetime as specified in DatePattern
>>>> 
>>>> 
>>>> Jim Scott-8 wrote:
>>>>> 
>>>>> Try this
>>>>> 
>>>>> <appender name="RollingFileAppender"
>>>>> type="log4net.Appender.RollingFileAppender">
>>>>> <file value="log.txt" />
>>>>> <appendToFile value="true" />
>>>>> <rollingStyle value="Size" />
>>>>> <maxSizeRollBackups value="-1" />
>>>>> <maximumFileSize value="10MB" />
>>>>> <staticLogFileName value="true" />
>>>>> <countDirection value="0" />
>>>>> 
>>>>> <layout type="log4net.Layout.PatternLayout">
>>>>> <conversionPattern value="%date [%thread] %-5level %logger
>>>>> [%property{NDC}] - %message%newline" />
>>>>> </layout>
>>>>> </appender>
>>>>> 
>>>>> On 1/13/2011 8:28 PM, cyz wrote:
>>>>>> Hi, I'd like to have a logging system with below behaviors, is
>>>>>> RollingFileAppender able to achieve?
>>>>>> 1>  messages are logged to a fixed file name, say log.txt.
>>>>>> 2>  log files are auto backup by sizes. I.e. when log.txt hits
the
>>>>>> configured
>>>>>> size, it's renamed as logyyMMddHHmmss.txt, next message coming in
>>>>>> will
>>>> be
>>>>>> written to log.txt again.
>>>>>> 3>  there is no limit on how many files can be backup.
>>>>>> 
>>>>>> Thank you.
>>>>> 
>>>>> 
>>>> 
>>>> --
>>>> View this message in context:
>>>> http://old.nabble.com/RollingFileAppender-tp30668883p30669112.html
>>>> Sent from the Log4net - Users mailing list archive at Nabble.com.
>>>> 
>>>> 
>>> 
>>> 
>> 
>> -- 
>> View this message in context:
>> http://old.nabble.com/RollingFileAppender-tp30668883p30676167.html
>> Sent from the Log4net - Users mailing list archive at Nabble.com.
>> 
> 
> 
:-((:-((:-((
-- 
View this message in context: http://old.nabble.com/RollingFileAppender-tp30668883p30698364.html
Sent from the Log4net - Users mailing list archive at Nabble.com.


Mime
View raw message