S&P API Gateway + 모니터링 통합 플랫폼
Go to file
HYOJIN 8ebac1fa54 feat(stats): 통계 메뉴 + 대시보드 피드백 반영
통계 메뉴 (5개 서브페이지):
- 서비스 통계 (요약카드+에러율비교+응답시간분포+시간별추이)
- 사용자 통계 (전체/API Key보유/API요청 사용자+역할분포+Top10)
- API 통계 (호출순위+에러순위+메서드분포+상태코드분포)
- 테넌트 통계 (요약카드+일별추이+API Key현황)
- 사용량 추이 (일별/주별/월별 탭, 요청수+성공률+응답시간+활성사용자)

대시보드 피드백:
- 요약카드 전일대비 소숫점 2자리
- 하트비트 카드형 (프로그레스바 제거, flex 균등분할)
- 테넌트 차트 제거
- 상위 API URL 쿼리파라미터 정규화 (SPLIT_PART)
- Gateway request_url 저장 시 쿼리스트링 제외
- "활성 사용자" → "API 요청 사용자" 라벨 변경

서비스 통계: 요약카드 flex 유동너비, 에러율+응답시간 차트 교체
사용자 통계: API Key 보유 사용자 카드 추가, flex 균등분할
API 통계: 타이틀 변경, 쿼리파라미터 제외 쿼리, 프로그레스바 분리
테넌트 통계: flex 균등분할, 빈 테넌트명 Unknown 처리

Closes #23

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 11:04:08 +09:00
.claude chore: CLAUDE_BOT_TOKEN 환경변수 추가 2026-04-07 11:10:17 +09:00
.gitea/workflows ci: Gitea Actions 자동 배포 워크플로우 추가 2026-04-07 11:28:39 +09:00
.githooks Initial commit 2026-04-07 10:20:40 +09:00
.mvn Initial commit 2026-04-07 10:20:40 +09:00
docs feat(stats): 통계 메뉴 + 대시보드 피드백 반영 2026-04-09 11:04:08 +09:00
frontend feat(stats): 통계 메뉴 + 대시보드 피드백 반영 2026-04-09 11:04:08 +09:00
src feat(stats): 통계 메뉴 + 대시보드 피드백 반영 2026-04-09 11:04:08 +09:00
.editorconfig Initial commit 2026-04-07 10:20:40 +09:00
.gitignore feat: 프론트엔드 통합 프로젝트 초기 구조 구성 2026-04-07 10:56:10 +09:00
.sdkmanrc Initial commit 2026-04-07 10:20:40 +09:00
CLAUDE.md feat(phase1): 기반 구축 - DB Entity, JWT 인증, 프론트엔드 레이아웃 2026-04-07 13:52:25 +09:00
pom.xml feat(phase1): 기반 구축 - DB Entity, JWT 인증, 프론트엔드 레이아웃 2026-04-07 13:52:25 +09:00
README.md Initial commit 2026-04-07 10:20:40 +09:00
workflow-version.json feat: 프론트엔드 통합 프로젝트 초기 구조 구성 2026-04-07 10:56:10 +09:00

template-java-maven

Java + Spring Boot + Maven 프로젝트 템플릿