feat(stats): 통계 메뉴 + 대시보드 피드백 반영 #24

병합
HYOJIN feature/ISSUE-23-stats-menu 에서 develop 로 6 commits 를 머지했습니다 2026-04-09 11:05:26 +09:00
소유자

변경 사항

  • 통계 메뉴 5개 (서비스/사용자/API/테넌트/사용량 추이)
  • DateRangeFilter 재사용 컴포넌트
  • 대시보드: 하트비트 카드형, 테넌트 차트 제거, URL 정규화
  • 서비스 통계: 에러율+응답시간 차트 교체
  • 사용자 통계: API Key 보유 사용자 카드
  • API 통계: 타이틀 변경, 쿼리파라미터 제외
  • 테넌트 통계: flex 균등분할, Unknown 처리
  • Gateway request_url 쿼리스트링 제외

관련 이슈

테스트

  • mvn clean compile 성공
  • npm run build 성공

24 files changed, 2181 insertions

## 변경 사항 - 통계 메뉴 5개 (서비스/사용자/API/테넌트/사용량 추이) - DateRangeFilter 재사용 컴포넌트 - 대시보드: 하트비트 카드형, 테넌트 차트 제거, URL 정규화 - 서비스 통계: 에러율+응답시간 차트 교체 - 사용자 통계: API Key 보유 사용자 카드 - API 통계: 타이틀 변경, 쿼리파라미터 제외 - 테넌트 통계: flex 균등분할, Unknown 처리 - Gateway request_url 쿼리스트링 제외 ## 관련 이슈 - closes #23 ## 테스트 - [x] mvn clean compile 성공 - [x] npm run build 성공 24 files changed, 2181 insertions
HYOJIN added 6 commits 2026-04-09 11:05:26 +09:00
Merge pull request 'release: CI/CD 자동 배포 구성' (#5) from develop into main
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 46s
90d9205fca
Merge pull request 'release: 2026-04-08 (16건 커밋)' (#19) from develop into main
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 52s
4d07ac1663
Merge pull request 'release: 2026-04-08.2 (5건 커밋)' (#22) from develop into main
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 50s
a5d7c84df6
통계 메뉴 (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>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
claude-bot 이 변경사항을 승인하였습니다. 2026-04-09 11:05:26 +09:00
claude-bot left a comment
멤버

통계 메뉴 승인 (via /mr skill)

통계 메뉴 승인 (via /mr skill)
HYOJIN merged commit 126e632f5b into develop 2026-04-09 11:05:26 +09:00
HYOJIN 삭제된 브랜치 feature/ISSUE-23-stats-menu 2026-04-09 11:05:27 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/snp-connection-monitoring#24
No description provided.