Filtering NoSuchFlowExecutionException errors on idp-process.log
privas
pedro.rivas664 at csuci.edu
Tue Feb 13 12:14:03 EST 2018
Hi All,
My idp-process.log file is getting filled with stale errors to the point
that each compressed log file is around 80 MB in size. I've used a filter in
logback for my SQL appender and I was wondering if the same process be used
for idp-process.log?
If so, would this work?
<appender name="IDP_PROCESS"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<filter class="ch.qos.logback.core.filter.EvaluatorFilter">
<evaluator>
<expression>
return logger.contains("NoSuchFlowExecutionException")
</expression>
</evaluator>
<OnMismatch>DENY</OnMismatch>
<OnMatch>NEUTRAL</OnMatch>
</filter>
<File>${idp.logfiles}/idp-process.log</File>
<rollingPolicy
class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${idp.logfiles}/idp-process-%d{yyyy-MM-dd}.log.gz</fileNamePattern>
<maxHistory>${idp.loghistory:-180}</maxHistory>
</rollingPolicy>
<encoder
class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<charset>UTF-8</charset>
<Pattern>%date{ISO8601} - %level [%logger:%line] -
%msg%n%ex{short}</Pattern>
</encoder>
</appender>
Thank you!
--
Sent from: http://shibboleth.1660669.n2.nabble.com/Shibboleth-Users-f1660767.html
More information about the users
mailing list