Hi all, 

I made a conf at least, 

But I want to get one mail within 10 new  log entries, 


The following conf, I get 10 entry but whenever one log entry comes,  
immediately one mail with 1 new entry and 9 old one.

How can I get one mail within 10 new entries ? 

Regards,








   <appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender">
     <filter class="ch.qos.logback.core.filter.EvaluatorFilter">
       <evaluator>
        <expression>return message.contains("vpn");</expression>
       </evaluator>
       <OnMismatch>NEUTRAL</OnMismatch>
       <OnMatch>DENY</OnMatch>
     </filter>
         <smtpHost>10.x.x.x</smtpHost>
         <to>[email protected]</to>
         <from>[email protected]</from>
         <subject>TAPI:${hostname}: %logger{20} - %m</subject>
        <encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
         <layout class="ch.qos.logback.classic.html.HTMLLayout">
             <pattern>%date %-5level %logger{35} - %message%n</pattern>
         </layout>
        </encoder>
     <cyclicBufferTracker
 class="ch.qos.logback.core.spi.CyclicBufferTrackerImpl">
           <!-- send just 10 log entry per email -->
           <bufferSize>10</bufferSize>
     </cyclicBufferTracker>
    </appender>




Bu e-posta, Turkcell BlackBerry ile gönderilmiştir.
_______________________________________________
Logback-user mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/logback-user

Reply via email to