01백엔드
2026년 7월KYB 기업심사 REST API
Go + Echo 기반 멀티테넌트 KYB(Know Your Business) 심사 플랫폼. 기업 등록부터 3단계 심사, WLF 스크리닝, 재제출 워크플로까지 지원.
이 프로젝트에서의 Sentry 활용
에러 추적 및 모니터링
kyb-api프로젝트 자세히 보기 →
프로젝트 2개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
프로덕션 환경에서 발생하는 애플리케이션 에러를 실시간으로 수집하고 추적하는 모니터링 플랫폼
Sentry는 애플리케이션 실행 중 발생하는 예외와 에러를 자동으로 수집하여 중앙 대시보드에서 확인할 수 있게 해주는 에러 추적 도구입니다. 로그 파일을 수동으로 뒤지는 대신, 에러가 발생한 순간의 스택 트레이스, 사용자 컨텍스트, 환경 정보를 한 곳에 모아 분석할 수 있습니다. 프로덕션 환경에서 사용자가 겪는 문제를 빠르게 발견하고 재현하기 어려운 버그를 추적하는 데 특히 유용합니다.
Sentry SDK를 초기화하고 에러 핸들러를 등록하면, 이후 발생하는 모든 예외가 자동으로 Sentry 대시보드로 전송됩니다.
const Sentry = require('@sentry/node');
const express = require('express');
// Sentry 초기화 (앱 시작 시 가장 먼저)
Sentry.init({
dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',
environment: 'production',
tracesSampleRate: 1.0,
});
const app = express();
// 요청 핸들러 (라우팅 전)
app.use(Sentry.Handlers.requestHandler());
app.get('/', (req, res) => {
throw new Error('의도적 에러 발생'); // 이 에러가 Sentry로 전송됨
});
// 에러 핸들러 (모든 라우팅 후)
app.use(Sentry.Handlers.errorHandler());
app.listen(3000);위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
Go + Echo 기반 멀티테넌트 KYB(Know Your Business) 심사 플랫폼. 기업 등록부터 3단계 심사, WLF 스크리닝, 재제출 워크플로까지 지원.
이 프로젝트에서의 Sentry 활용
에러 추적 및 모니터링
실내 화재 감지 AI 시스템의 고객사, 카메라, AI Box, 사용자를 통합 관리하는 온프레미스 백오피스 웹 애플리케이션
이 프로젝트에서의 Sentry 활용
프로덕션 환경 에러 모니터링 및 추적
위 프로젝트들에서 같이 쓰인 다른 기술입니다.