Sentry란 ?

간단히 어플리케이션에서 오류가 발생하면 알려주는 에러 트래킹 서비스 (로깅 툴)

오류 발생시 메일을 보내주거나 슬랙과 연동해 오류에 관한 정보 파악이 가능

스크린샷 2022-11-24 오후 9.23.37.png

많은 언어, 프레임워크, 라이브러리를 지원해주기 때문에 편리


로깅

로깅 ?

정보를 제공하는 일련의 기록인 로그를 생성하도록 시스템을 작성하는 활동

왜 ?

개발 전후에 발생할 수 있는 예상치 못한 애플리케이션의 문제를 진단할 수 있고 다양한 정보를 수집 가능

정말 중요한건 구체적으로 어떤 정보를 어떻게 확인하고 관리하는가가 로깅의 핵심


어떤 정보들을 줄까 ?

Device → 오류가 발생한 장비 정보(Android, Ios) 등

EXCEPTION → 에러가 발생한 코드 라인과 에러 메세지

APP → 오류가 발생한 어플리케이션 정보(Start Time, Version, Build)