Sentry

영슈·2023년 2월 6일
2

Sentry

Application 에서 Error 발생시 알려주는 Error Tracking Service
Error 를 모아서 자체 Site 내 Dashborad 에 보여주며 이메일로 발송도 해준다.
공식 Site
https://sentry.io/welcome/

Sentry 지원 Language & Framework

Sentry 사용 이유

  • Logging 을 하루 종일 볼 수 없으며 , 수집을 해야 한다.
  • 기기의 다양성에 따라 모든 환경을 직접 테스트 하는건 불가능
  • Error 를 팀원에게 공유하기 힘듬
  • 매일 실서버 환경에서 bench-marking 불가능 ( 저장을 해야 함 )

Sentry Error 정보

Sentry로 가능한 정보

  • Device : Event 발생 Device 정보 ( name,family,model,memory 등 )
  • Browser : Event 발생 Browser 정보
  • O.S : Event 발생 OS 정보 ( name , version , build , kernelVersion 등 )
  • Breadcrumbs : Event 발생 과정
  • Exception & Message : Event Log Message & Code Line 정보

node.js는 @sentry/node로 install 하여 사용

Error Detecting


임의로 Error 발생!


Issue 에 Error 가 뜸


Click 시 다양한 정보가 뜬다.

Error 발생 부분 Code도 보여준다.

0개의 댓글