[logback-user] error log : one email per request

Ceki Gulcu ceki at qos.ch
Thu Mar 24 13:45:07 UTC 2016


Your  config file contains the following declaration:

     <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
       <level>ERROR</level>
     </filter>

Thus, all events of level WARN, INFO, DEBUG and TRACE are filtered out. 
SMTPAppender does not get a chance to see them.

--
Ceki

On 3/24/2016 14:24, Weipeng He wrote:
> enclosed is the logback.xml file. I add those mdc values in a filter.
> Thanks.
>
> Best,
> Weipeng
>
> On 03/24/2016 08:57 PM, Ceki Gulcu wrote:
>>
>> Comments inline.
>>
>> On 3/24/2016 13:31, Weipeng He wrote:
>>> Hi all,
>>>
>>> I am using SMTPAppender for error report in a web application. Using
>>> default setting, the logger sends one email per log message. However, I
>>> was trying make it like this :
>>>
>>> * All the messages logged during one request handling are grouped into
>>> one email, and the email is sent only when error occurs (i.e. at least
>>> one of log events is at level ERROR)
>>
>> This is the default behavior. Can you post your logback.xml file?
>>
>>> Is there any easy way to implement this?
>>>
>>> Thank you.
>>>
>>> Best,
>>> Weipeng
>>> _______________________________________________
>>> logback-user mailing list
>>> logback-user at qos.ch
>>> http://mailman.qos.ch/mailman/listinfo/logback-user
>> _______________________________________________
>> logback-user mailing list
>> logback-user at qos.ch
>> http://mailman.qos.ch/mailman/listinfo/logback-user
>
>
>
> _______________________________________________
> logback-user mailing list
> logback-user at qos.ch
> http://mailman.qos.ch/mailman/listinfo/logback-user
>


More information about the logback-user mailing list