java의 Exception 에러에 대한 로그 저장과 뷰어를 sentry로 사용할 수 있다. 


sentry(8.10)를 설치했다고 가정하고 설정을 설명한다.



순서는 다음과 같다. 



프로젝트를 선택한다.




새로운 프로젝트 이름을 설정한다.




자바를 선택한다.




자바를 선택하면 다음 UI 가 나온다.




클라이언트 키를 확인한다.



maven 설정은 다음과 같다.


<dependency>

    <groupId>com.getsentry.raven</groupId>

    <artifactId>raven-logback</artifactId>

    <version>8.0.3</version>

</dependency>




클라이언트 키를 logback 설정에 포함시켜 추가한다.



<appender name="sentry" class="net.kencochrane.raven.logback.SentryAppender">

<dsn>https://e072b04d1c164d679e4affcabd5578e7:457b1f1de79c41dfab59db7deb2d66e1@sentry.google.com/594?raven.timeout=300&amp;raven.async.queuesize=100</dsn>

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

<level>WARN</level>

</filter>

</appender>

<root level="INFO">

<appender-ref ref="rolling"/>

<appender-ref ref="sentry"/>

</root>


Posted by 김용환 '김용환'

댓글을 달아 주세요