Server/Spring Boot
spring boot // 센트리 sentry.io
Jaybon
2020. 8. 17. 10:49
참고
https://docs.sentry.io/clients/java/usage/
해당 프로젝트
https://github.com/jaybon1/springwork/tree/master/googleapp
로그 분석
DB에 로그를 저장하면 부하가 생기고
파일에 저장하면 보기가 힘들다
웹으로 보는 것이 편하다
(회사에서는 웹포트 이외에는 열지 않기 때문에 확인하기가 불편)
센트리에서 그러한 로그 기록을 관리해준다
--
--
--
디펜던시 추가해보자
--
--
세팅
--
--
--
키 확인 및 저장
DSN - 서버로 소켓달아서 던지는 것
--
프로젝트의 언어를 변경하려면
--
아무 언어나 선택하고 여기에서 other를 선택
--
문서를 보려면 사용
--
자바선택
--
문서에서 아래 코드를 참고하여 커스텀한다
아래와 같이 커스텀한다
--
컨트롤러에서 로그를 남길 부분에 logSimpleMessage사용
--
--
테스트용이라 간단히 구현하였다
추후에는 글로벌 익셉션 등에 해당 코드를 적용하여 에러관리를 할 수 있다