[Final Project] Nest 서버에서 Sentry로 에러로깅 with Slack
내일배움캠프/TIL
2024. 1. 17. 02:13
에러 로깅... 뭘로 하지? 이전 과제에선 에러로깅을 할 때 dotenv와 winston 라이브러리를 사용해서 4~500대의 에러는 텍스트파일로 저장하도록 구현했었다. 그런데 이 경우 배포 했을 때 직접 EC2로 접근해서 확인하지 않는 이상 에러가 발생했는지 아닌지 확인할 방법이 없었다. 그래서 이번엔 Sentry를 사용해서 에러가 발생되면 슬랙봇으로 에러메시지가 출력되게 구현을 해봤다. Sentry란? Application 에러 트래킹, 성능 모니터링을 제공해 주는 서비스로 에러가 발생하면 알림을 받을 수 있고 에러에 대한 상세 정보를 트래킹 해준다. 공식 사이트로 이동 뭐로 하든 상관없지만 편의상 깃허브 계정으로 가입했다. 이름과 조직 이름은 아무렇게나 입력해도 되고, 이메일 업데이트 체크란의 경우 ..