Skip to content

feat: 오토스케일링/로드밸런싱 검증용 Grafana 대시보드 패널 추가 (#687) - #688

Merged
dlxodus02 merged 1 commit into
developfrom
feature/#687-grafana-autoscale-dashboard
Jul 24, 2026
Merged

feat: 오토스케일링/로드밸런싱 검증용 Grafana 대시보드 패널 추가 (#687)#688
dlxodus02 merged 1 commit into
developfrom
feature/#687-grafana-autoscale-dashboard

Conversation

@GANGHYEON02

Copy link
Copy Markdown
Contributor

Closes #687

변경 내용

  • common-dashboard.json에 패널 2개 추가
    • 인스턴스별 RPS: by (instance_name) 기준 timeseries — 트래픽 분산 확인
    • 활성 인스턴스 수: count(up{job="hard-click-backend"} == 1) stat — 스케일아웃/인 이벤트 확인
  • 기존 패널은 변경 없음

체크리스트

  • 로컬 빌드 통과 (./gradlew build)
  • Flyway 파일 포함 여부 확인 — 해당 없음 (Grafana JSON 설정 변경만)
  • ddl-auto: update 없음
  • MinIO 설정 없음
  • InfluxDB 설정 없음

instance_name 라벨 기준으로 인스턴스별 RPS와 활성 인스턴스 수를
확인할 수 있는 패널 2개를 공통 대시보드에 추가한다.
@coderabbitai

coderabbitai Bot commented Jul 24, 2026

Copy link
Copy Markdown

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • monitoring/grafana/provisioning/dashboards/json/common-dashboard.json is excluded by none and included by none

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: a2e64e1a-4075-4c59-b335-3e4d66680cc8

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/#687-grafana-autoscale-dashboard

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

Test Results

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ❌ ±0 

Results for commit 153efa2. ± Comparison against base commit 1491ea0.

@github-actions

Copy link
Copy Markdown

Gate 2 · 결정론 판정

88 tests  ±0   82 ✅ ±0   0s ⏱️ ±0s
29 suites ±0    6 💤 ±0 
29 files   ±0    0 ❌ ±0 

Results for commit 153efa2. ± Comparison against base commit 1491ea0.

@github-actions

Copy link
Copy Markdown

Gate 1 · 결정론 규칙

16 tests  ±0   16 ✅ ±0   0s ⏱️ -1s
 3 suites ±0    0 💤 ±0 
 3 files   ±0    0 ❌ ±0 

Results for commit 153efa2. ± Comparison against base commit 1491ea0.

@dlxodus02 dlxodus02 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인

@dlxodus02
dlxodus02 merged commit d6fb130 into develop Jul 24, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[REFACTOR] grafana update

2 participants