Logging Wildfly Loghandler-筛选器不工作
我想从wildfly控制台处理程序中筛选出某些语句Logging Wildfly Loghandler-筛选器不工作,logging,filter,wildfly,Logging,Filter,Wildfly,我想从wildfly控制台处理程序中筛选出某些语句 不应记录包含以下字符串的所有语句: “主题”:“abc”,而abc是可变的,也可以为空 我将处理程序配置如下: <console-handler name="CONSOLE"> <level name="INFO"/> <filter-spec value="not(match("\"subject\" : \".*?\&a
不应记录包含以下字符串的所有语句:
“主题”:“abc”
,而abc
是可变的,也可以为空
我将处理程序配置如下:
<console-handler name="CONSOLE">
<level name="INFO"/>
<filter-spec value="not(match("\"subject\" : \".*?\""))"/>
<formatter>
<named-formatter name="COLOR-PATTERN"/>
</formatter>
</console-handler>
不幸的是,它不工作,仍然打印出语句
奇怪的是,即使这个过滤器也不能过滤掉所有包含
INFO
:
有人能发现错误吗?好的,我想我自己找到了答案 过滤器似乎只应用于日志语句的实际消息,而不是完整语句 因此,您当然只能对消息内容进行过滤