原文地址:http://luxuryzh.iteye.com/blog/1980364
- <dependency>
- <groupId>net.kencochrane.raven</groupId>
- <artifactId>raven-logback</artifactId>
- <version>4.1.1</version>
- </dependency>
<!-- jaskson configuration -->
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-core</artifactId>
- <version>2.3.0</version>
- </dependency>
<!-- sentry appender configuration -->
- <appender name="Sentry" class="net.kencochrane.raven.logback.SentryAppender">
- <dsn>
- http://your api key@your sentry host/4
- </dsn>
- <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
- <level>ERROR</level>
- </filter>
- </appender>
dsn中需要配置api keys,这个在sentry的项目配置中可以得到,一切就是这么简单,无缝集成,不影响现有的日志打印,还能帮助收集异常、统计异常,多好的事情,呵呵,下面附上一张我们部署的sentry系统的截图,敏感信息用线条抹去了请谅解。