Skip to content

Instantly share code, notes, and snippets.

@trlinkin
Created December 10, 2018 21:22
Show Gist options
  • Save trlinkin/9ebc8b15000121dd06bdd4ac3d664f3a to your computer and use it in GitHub Desktop.
Save trlinkin/9ebc8b15000121dd06bdd4ac3d664f3a to your computer and use it in GitHub Desktop.
<appender name="CACHELOG" class="ch.qos.logback.core.FileAppender">
<file>/var/log/puppetlabs/console-services/console-services-cache.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>/var/log/puppetlabs/console-services/console-services-cache-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
<maxFileSize>200MB</maxFileSize>
<maxHistory>90</maxHistory>
<totalSizeCap>1GB</totalSizeCap>
</rollingPolicy>
<append>true</append>
<encoder>
<pattern>%date [%thread] %-5level [%logger{2}] %message%n</pattern>
</encoder>
</appender>
<logger name="puppetlabs.pe-console-middleware.cache" level="trace" additivity="false">
<appender-ref ref="CACHELOG" />
</logger>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment