我的应用只发送最后一个日志到哨兵
@Slf4j
public class Opp implements CommandLineRunner {
public static void main(String[] args) {
SpringApplication.run(Opp.class, args);
}
@Override
public void run(String... args) throws Exception {
log.error("hello world to sentry");
log.error("hello world Mickey Mouse");
log.error("hi there!");
log.debug("what upp science b!");
log.warn("what upp science b!");
}
}
如何配置它以记录所有日志?
<?xml version="1.0" encoding="UTF-8"?>
<appender name="SENTRY" class="com.getsentry.raven.logback.SentryAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>WARN</level>
</filter>
<dsn>***</dsn>
</appender>
<root level="INFO">
<appender-ref ref="CONSOLE" />
<appender-ref ref="FILE" />
<appender-ref ref="SENTRY" />
</root>
答案 0 :(得分:0)
看起来它在方法级别上聚合日志/事件。如果您打开记录的记录,则可以看到记录的事件数(单击数字)。