
If I have a configuration file like the following: <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>test.log</File> <encoder> <pattern>... </pattern> </encoder> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>test.%d{yyyy-MM}.%i.log</fileNamePattern> <maxHistory>2</maxHistory> <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> <maxFileSize>10MB</maxFileSize> </timeBasedFileNamingAndTriggeringPolicy> </rollingPolicy> </appender> The max history parameter here , does it mean test.2011-04.0.log test.2011-04.1.log And then renaming test.log.2011-04.1.log to test.2011-04.0.log. The new logs go to the file test.2011-04.1.log Or does it mean test.2011-04.0.log test.2011-04.1.log test.2011-04.2.log test.2011-04.3.log test.2011-04.4.log..... Having as many index as needed. But saving this files for 2 months. So that we have something like the following: test.2011-04.0.log test.2011-04.1.log test.2011-04.2.log test.2011-04.3.log....... test.2011-05.0.log test.2011-05.1.log...... Now when we have logs for 2011-06 delete the logs for 2011-04. Which condition applies when you have maxHistory for a filename pattern like '<fileNamePattern>test.%d{yyyy-MM}.%i.log</fileNamePattern>' Thanks Neha --- This communication may contain confidential and/or privileged information. If you are not the intended recipient (or have received this communication in error) please notify the sender immediately and destroy this communication. Any unauthorized copying, disclosure or distribution of the material in this communication is strictly forbidden. Deutsche Bank does not render legal or tax advice, and the information contained in this communication should not be regarded as such.