On Tue, May 19, 2015 at 10:38 PM, Gary Gregory
> wrote:
>
>> Do you need a custom RewritePolicy?
>> Gary
>>
>> Original message
>> From: Ralph Goers
>> Date: 05/19/2015 10:50 (GMT-08:00)
>> To: Log4J Users List
>> Subject:
om: Ralph Goers
> Date: 05/19/2015 10:50 (GMT-08:00)
> To: Log4J Users List
> Subject: Re: Translating log levels
>
> I am assuming you want the Level in the output to say WARN instead of
> ERROR - otherwise simple filtering at the Logger would get you the output.
>
> You ca
Do you need a custom RewritePolicy?
Gary
Original message
From: Ralph Goers
Date: 05/19/2015 10:50 (GMT-08:00)
To: Log4J Users List
Subject: Re: Translating log levels
I am assuming you want the Level in the output to say WARN instead of ERROR -
otherwise simple
I am assuming you want the Level in the output to say WARN instead of ERROR -
otherwise simple filtering at the Logger would get you the output.
You can use the RewriteAppender to modify the Level to what you want.
Ralph
> On May 19, 2015, at 8:10 AM, Mikael Ståldal wrote:
>
> Is it possible
You can use loggers and filters (see
org.apache.logging.log4j.core.filter.DynamicThresholdFilter,
ThresholdFilter and others) to only log what you want but I am pretty sure
you cannot change the level of a message in flight.
A custom org.apache.logging.log4j.message.MessageFactory would do it sinc
Is it possible to translate log levels in the configuration.
I have some 3rd party libraries who log stuff on too high level, so I would
need a way to say that logging from "com.somecompany.funlibrary" on level
ERROR should be translated to WARN.
--
[image: MagineTV]
*Mikael Ståldal*
Senior ba