🛠️ Sentry 에러 로깅 연동이란?
오늘 개발팀 데일리 스크럼에서 맡게 된 업무 중 하나가 Sentry 에러 로깅 연동이었는데, 이게 어떤 작업인지 정리해봤다.
🔍 Sentry란?
Sentry는 애플리케이션에서 발생하는 에러(버그, 예외 등)를 실시간으로 추적하고 수집하는 모니터링 도구다.
- 에러 발생 시 스택 트레이스, 사용자 정보, 환경 등 자동 수집
- 다양한 플랫폼 지원 (웹, 모바일, 백엔드 등)
- Slack, 이메일 등과 연동 가능
👉 https://sentry.io
⚙️ Sentry 에러 로깅 연동이란?
앱 또는 서버에 Sentry SDK를 연동해서, 예외 발생 시 자동으로 Sentry에 보고하도록 설정하는 작업
📦 일반적인 연동 절차
1. Sentry 프로젝트 생성
- sentry.io에 로그인하고, 사용할 플랫폼(React, Node, Django 등) 선택해 프로젝트 생성
2. SDK 설치 (예: React 기준)
npm install @sentry/react @sentry/tracing