Azure Application Insights를 Sentry(error tracking) + Umami(analytics) 조합으로 교체#168
Merged
krsy0411 merged 7 commits intodocker-ko:mainfrom Jan 28, 2026
Merged
Conversation
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Sentry Browser SDK 및 Vite 플러그인 추가 - Web Vitals 수집 및 전송 구현 - Session Replay 기능 활성화 (개인정보 보호 모드) - 개발 환경 전용 Sentry 테스트 함수 추가 - Application Insights 코드 및 의존성 완전 제거 - Sourcemap 생성 활성화 (에러 디버깅 지원) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- VITE_APPINSIGHTS_CONNECTION_STRING 제거 - VITE_SENTRY_DSN 및 SENTRY_AUTH_TOKEN 추가 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Docker Compose: named volume에서 anonymous volume으로 변경 - node_modules 자동 정리 및 패키지 변경 시 자동 반영 지원 - version 필드 제거 (deprecated 경고 해결) - VITE_SENTRY_DSN 환경 변수 추가 - gitignore: .env.sentry-build-plugin 제외 추가 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
개요
이 PR은 기존에 사용하던 Azure Application Insights 기반 모니터링을 제거하고,
Sentry + Umami 조합으로 마이그레이션하는 작업을 포함합니다.
변경 배경
현재 애플리케이션은 GitHub Pages에 배포되는 정적 웹 사이트로,
백엔드 서버나 Azure 런타임 환경이 존재하지 않습니다.
이러한 구조에서 Azure Application Insights는:
관리 및 목적이 다소 불명확한 상태였습니다.
이에 따라 모니터링 역할을 분리하여:
로 명확히 구분하고, 정적 사이트 환경에 더 적합한 구성으로 변경했습니다.
변경 사항