에러 모니터링, 성능 모니터링등을 해주는 서비스입니다.
에러가 발생하면 알람을 설정해 받을 수 있고, 상세한 에러내용을 확인할 수 도 있습니다.
현재 회사에서 백엔드 개발을 진행하는 개발자가 저 뿐이라서 개발과 운영을 동시에 하면서 서버 로그를 확인하는 데 시간이 부족했습니다.
그래서 이런 점을 보완하고 싶었고, Sentry 를 도입하게되었습니다.
Sentry Docs
공식 문서를 참고했습니다.
environment : 애플리케이션이 실행되는 환경
Spring boot버전을 확인 후 진행하셔야 합니다.
(버전 착각해서, 삽질 했습니다 ㅠㅠ)
실제로 사용했을 때 sentry에 뜨는 예시입니다.
해당 내역을 선택하면 자세히 로그들을 확인할 수 있습니다.
아직 적용한 지 며칠밖에 되지않아, 단점은 느끼지 못하고 있습니다.
장점은 일단 에러 로그들을 확인하기 매우 편리하고 찾는 데 시간이 줄었다는 점? 인 것 같습니다.