- pom.xml에 디펜더시 추가(maven 기준)
- 버전은 maven repo나 git에서 확인
<!-- https://mvnrepository.com/artifact/io.sentry/sentry-logback -->
<dependency>
<groupId>io.sentry</groupId>
<artifactId>sentry-logback</artifactId>
<version>3.2.0</version>
</dependency>
- logback.properties에 설정 추가
- logback-spring.xml에서 참조하는 properties파일
#sentry에 전송시 environment 구분 값(ex. local, alpha, beta, qa, real)
sentry.environment=입력필요
#sentry 에서 dsn정보 확인 후 입력
sentry.dsn=입력필요
- logback-spring.xml 에 설정 추가
- 아래 appender추가 후 전송할 logger에 꼭 appender-ref ref를 추가해야함
- 아래 appender추가 후 전송할 logger에 꼭 appender-ref ref를 추가해야함
<!-- Configure the Sentry appender -->
<appender name="SENTRY" class="io.sentry.logback.SentryAppender">
<!-- Optionally change minimum Event level. Default for Events is ERROR -->
<minimumEventLevel>ERROR</minimumEventLevel>
<!-- Optionally change minimum Breadcrumbs level. Default for Breadcrumbs is INFO -->
<minimumBreadcrumbLevel>DEBUG</minimumBreadcrumbLevel>
<options>
<!-- NOTE: Replace the test DSN below with YOUR OWN DSN to see the events from this app in your Sentry project/dashboard -->
<dsn>${sentry.dsn}</dsn>
<environment>${sentry.environment}</environment>
</options>
</appender>
'JAVA > 툴 및 팁' 카테고리의 다른 글
intelliJ GUI를 이용한 GIT 브랜치 merge 방법 (0) | 2021.04.30 |
---|---|
pinpoint 설치 방법- 1.8.4 버전 (0) | 2019.06.26 |
오라클 사이트에서 JDK8 다운로드해서 리눅스 설치용 wget 명령어 생성 방법 (0) | 2019.05.06 |
nexus 설치 및 셋팅 (0) | 2019.03.22 |
pinpoint 설치 방법- 1.8.1 버전 (0) | 2018.12.21 |