Skip to content

Instantly share code, notes, and snippets.

@abadongutierrez
Created September 18, 2013 22:29
Show Gist options
  • Save abadongutierrez/6616650 to your computer and use it in GitHub Desktop.
Save abadongutierrez/6616650 to your computer and use it in GitHub Desktop.
Logback Config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
<append>false</append>
<encoder>
<pattern>%d{HH:mm:ss.SSS} %-5level [%thread][%logger{0}] %m%n</pattern>
</encoder>
</appender>
<appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>logFile.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- Rollover diario -->
<fileNamePattern>logFile.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<!-- Mantener 30 dias de historia -->
<maxHistory>30</maxHistory>
<timeBasedFileNamingAndTriggeringPolicy
class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
<!-- o cuando el archivo alcance un tamaño de 100MB -->
<maxFileSize>100MB</maxFileSize>
</timeBasedFileNamingAndTriggeringPolicy>
</rollingPolicy>
<encoder>
<pattern>%d{HH:mm:ss.SSS} %-5level [%thread][%logger{0}] %m%n</pattern>
</encoder>
</appender>
<logger name="org.springframework" additivity="false" level="INFO">
<appender-ref ref="consoleAppender"/>
<appender-ref ref="fileAppender"/>
</logger>
<logger name="org.hibernate" additivity="false" level="INFO">
<appender-ref ref="consoleAppender"/>
<appender-ref ref="fileAppender"/>
</logger>
<logger name="org.apache.commons" additivity="false" level="INFO">
<appender-ref ref="consoleAppender"/>
<appender-ref ref="fileAppender"/>
</logger>
<logger name="com.jabaddon" additivity="false" level="DEBUG">
<appender-ref ref="consoleAppender"/>
<appender-ref ref="fileAppender"/>
</logger>
<root level="DEBUG">
<appender-ref ref="consoleAppender"/>
<appender-ref ref="fileAppender"/>
</root>
</configuration>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment