Hi Ceki, Confirmed. Worked like your suggestion. Thanks a lot, Douglas
2016-06-14 14:58 GMT-03:00 Douglas Moraes <[email protected]>: > Hi Ceki, > Thanks for the answer. > Now I got success proceding like you suggested on preliminary tests. > Tomorrow I can confirm it. > > Thanks a lot > Douglas > > 2016-06-14 13:00 GMT-03:00 Ceki Gulcu <[email protected]>: > >> >> >> Hi Douglas, >> >> >> The <file> property is optional RollingFileAppender. Without it, >> RollingFileAppender will behave in the way you want. >> >> Try the following: >> >> <appender name="FILE" >> class="ch.qos.logback.core.rolling.RollingFileAppender"> >> >> <rollingPolicy >> class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> >> <fileNamePattern./log/%d{MMdd}/gp2b.log</fileNamePattern> >> <maxHistory>30</maxHistory> >> </rollingPolicy> >> <encoder> >> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36}:%L - >> %msg%rEx{10}%n</pattern> >> </encoder> >> </appender> >> >> Let us know how it goes. >> >> -- >> Ceki >> >> >> >> >> On 6/14/2016 17:14, Douglas Moraes wrote: >> >>> Hi, >>> >>> I want to save my log file in a directory accordingly the current day. >>> For example, if today is 0614 (June 14th), all log events will go to a >>> folder 0614, and tomorrow I want the logs to go to 0615. >>> >>> I don“t want use rolling policy. I mean, I want the file to be directly >>> created in the right place, and not saved in a temporary place and in >>> other day to be saved in an archive place. >>> >>> I tryed: >>> >>> <configuration> >>> <timestamp key="DIR" datePattern="MMdd" /> >>> <appender name="FILE" >>> class="ch.qos.logback.core.rolling.RollingFileAppender"> >>> <file>./log/${DIR}/gp2b.log</file> >>> <rollingPolicy >>> class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> >>> <fileNamePattern>app.%i.log</fileNamePattern> >>> <minIndex>1</minIndex> >>> <maxIndex>10</maxIndex> >>> </rollingPolicy> >>> <triggeringPolicy >>> class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"> >>> <maxFileSize>5MB</maxFileSize> >>> </triggeringPolicy> >>> <encoder> >>> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36}:%L >>> - %msg%rEx{10}%n</pattern> >>> </encoder> >>> </appender> >>> >>> <logger name="com.ocs.ProxyHttp.gp2b" level="DEBUG" /> >>> >>> <root level="DEBUG"> >>> <appender-ref ref="FILE" /> >>> </root> >>> </configuration> >>> >>> >>> Thanks, >>> Douglas >>> >>> >>> _______________________________________________ >>> logback-user mailing list >>> [email protected] >>> http://mailman.qos.ch/mailman/listinfo/logback-user >>> >>> _______________________________________________ >> logback-user mailing list >> [email protected] >> http://mailman.qos.ch/mailman/listinfo/logback-user > > >
_______________________________________________ logback-user mailing list [email protected] http://mailman.qos.ch/mailman/listinfo/logback-user
