Hello everyone,
I have a problem with activating a context-wide filter. I created my own
filter, made it inherit from *AbstractFilter* and then overridden the
method
public Result filter(LogEvent event)
This method was never called so I decided to try with an existing filter,
here's my config file:
<configuration monitorInterval="5">
<!--<MetricWritingFilter />-->
<ThresholdFilter level="TRACE" onMatch="DENY" onMismatch="DENY"/>
<appenders>
<console name="stdout" target="SYSTEM_OUT">
<patternLayout pattern="%d{ABSOLUTE} %5p %c{1}:%L - %m%n"/>
</console>
</appenders>
<loggers>
<logger name="com.outbrain.test" level="info" />
<root level="error">
<!--<appenderRef ref="wfePartitionedJobAppender"/>-->
<appenderRef ref="stdout"/>
</root>
</loggers>
</configuration>
The filter works but when I put a breakpoint inside the ThresholdFilter
class I see it doesn't stop in the method I mentioned earlier:
[image: Inline image 1]
Am I missing something here?
Thanks,
Guy Marom