public class ThresholdFilterWithExclusion
extends ch.qos.logback.classic.filter.ThresholdFilter
When filter is enabled, you can define a minimum level,
For example, if default logging set to INFO, but you want only WARN logging to cloud host BUT FOR (except) if package
prefix was org.foo or org.bar, use:
<filter class="io.wisetime.wise_log_aws.cloud.ThresholdFilterWithExclusion">
<level>WARN</level>
<excludedLogPrefixList>org.foo;org.bar</excludedLogPrefixList>
</filter>
Separate items with ';' character.
| Constructor and Description |
|---|
ThresholdFilterWithExclusion() |
| Modifier and Type | Method and Description |
|---|---|
ch.qos.logback.core.spi.FilterReply |
decide(ch.qos.logback.classic.spi.ILoggingEvent event) |
void |
setExcludedLogPrefixList(String excludedPrefixTsv) |
public ch.qos.logback.core.spi.FilterReply decide(ch.qos.logback.classic.spi.ILoggingEvent event)
decide in class ch.qos.logback.classic.filter.ThresholdFilterpublic void setExcludedLogPrefixList(String excludedPrefixTsv)
Copyright © 2018. All rights reserved.