성능 모니터링은 인스턴스와 컨테이너의 실시간 리소스 사용량을 그래프 형태로 시각화하여 제공합니다. CPU, 메모리, 디스크, 네트워크 대역폭 등의 성능 지표를 시간대별로 조회하고 분석할 수 있습니다.
성능 모니터링 페이지의 상단에는 시간 범위 선택 및 조회 기능이 있습니다:
| 요소 | 설명 |
|---|---|
| 리소스 선택 | 모니터링할 인스턴스/Pod를 선택 |
| 시간 범위 | 조회 기간을 선택 (예: 1시간, 24시간, 7일, 1개월) |
| 조회 버튼 | 선택한 범위의 데이터 조회 |
성능 모니터링 대시보드에는 다음 4가지 주요 그래프가 표시됩니다:
각 그래프는 시간축을 기준으로 추세를 보여줍니다.
그래프 정보:
| 항목 | 설명 |
|---|---|
| Y축 | CPU 사용률 (%) - 0% ~ 100% |
| X축 | 시간 (시간 범위 선택에 따라 표시) |
| 선택 범위 | 선택한 시간 범위의 CPU 추이 |
그래프 해석:

CPU 사용률이 높을 때 확인사항:
CPU 사용률이 지속적으로 높은 경우:
1. 실행 중인 프로세스 확인
2. 비정상적인 애플리케이션 식별
3. 필요시 인스턴스 재시작
4. 인스턴스 업그레이드 검토
사용 사례:
그래프 정보:
| 항목 | 설명 |
|---|---|
| Y축 | 메모리 사용률 (%) - 0% ~ 100% |
| X축 | 시간 (시간 범위 선택에 따라 표시) |
| 색상 | 파란색 영역으로 사용 중인 메모리 표시 |
그래프 해석:

메모리 사용률이 높을 때 확인사항:
메모리 사용률이 지속적으로 높거나 계속 증가하는 경우:
1. 메모리 누수 가능성 확인
2. 실행 중인 프로세스 메모리 사용량 검토
3. 불필요한 서비스 중지
4. 메모리 용량 증설 검토
5. 애플리케이션 재시작 시도
메모리 누수 징후:
사용 사례:
그래프 정보:
| 항목 | 설명 |
|---|---|
| Y축 | 디스크 사용률 (%) - 0% ~ 100% |
| X축 | 시간 (시간 범위 선택에 따라 표시) |
| 색상 | 파란색 영역으로 사용 중인 디스크 표시 |
그래프 해석:

디스크 사용률이 높을 때 확인사항:
디스크 사용률이 높은 경우:
1. 로그 파일 크기 확인 및 정리
2. 임시 파일(temp) 정리
3. 오래된 백업 파일 삭제
4. 애플리케이션 캐시 정리
5. 데이터베이스 정리 작업 수행
6. 디스크 용량 증설 검토
디스크 부족의 위험:
사용 사례:
그래프 정보:
| 항목 | 설명 |
|---|---|
| Y축 | 대역폭 (Mbps) |
| X축 | 시간 (시간 범위 선택에 따라 표시) |
| 색상 | 핑크/마젠타 색상으로 네트워크 트래픽 표시 |
그래프의 두 개 선:
그래프 해석:

네트워크 트래픽 분석:
트래픽 패턴 분석 예시:
일반 웹 서버:
- Inbound: 200-300 Mbps (사용자 요청)
- Outbound: 300-500 Mbps (응답 데이터)
데이터 다운로드 서비스:
- Inbound: 50-100 Mbps
- Outbound: 500-1000 Mbps (대용량 다운로드)
API 서버:
- Inbound: 100-200 Mbps (API 요청)
- Outbound: 150-250 Mbps (응답)
네트워크 대역폭 문제 시:
트래픽이 갑자기 증가했을 때:
1. DDoS 공격 여부 확인
2. 비정상적인 데이터 전송 감지
3. 대역폭 제한 설정 검토
4. 네트워크 최적화 실시
5. CDN 도입 검토
사용 사례:
성능 모니터링에서 조회할 시간 범위를 선택할 수 있습니다:
| 범위 | 사용 사례 |
|---|---|
| 1시간 | 실시간 문제 진단, 즉각적인 성능 확인 |
| 24시간 | 일일 트렌드 분석, 시간대별 패턴 파악 |
| 7일 | 주간 성능 추이, 주말/평일 비교 |
| 1개월 | 월간 추세, 용량 계획, 성능 개선 평가 |
| 커스텀 | 특정 기간 상세 분석 |
각 리소스의 정상 범위를 파악합니다:
예시 - 웹 서버:
정상 범위:
- CPU: 20-40% (트래픽 증가 시 60% 까지 가능)
- Memory: 40-60%
- Disk: 30-50%
- Bandwidth: Inbound 200Mbps, Outbound 300Mbps
평소와 다른 패턴을 발견합니다:
이상 징후:
이상 원인을 분석합니다:
CPU 높음 → 프로세스 점검, 애플리케이션 성능
메모리 높음 → 메모리 누수, 캐시 문제
디스크 높음 → 로그 폭증, 백업 파일
Bandwidth 높음 → 트래픽 증가, 대용량 다운로드
필요한 조치를 취합니다:
문제 유형별 조치:
1. 일시적 증가 → 모니터링 계속
2. 지속적 증가 → 리소스 증설 계획
3. 메모리 누수 → 애플리케이션 재시작/수정
4. 디스크 부족 → 정리 작업 또는 확장
5. 비정상 트래픽 → 보안 점검
최대 1년간의 과거 데이터를 조회할 수 있습니다. 더 오래된 데이터는 자동 삭제됩니다.
네, 1시간 범위를 선택하면 최근 1시간의 거의 실시간 데이터를 볼 수 있습니다.
네, 공인 IP가 할당된 리소스에서만 성능 모니터링 데이터를 수집합니다.
일반적으로 5분 단위로 갱신됩니다. 조회 버튼을 클릭하면 즉시 최신 데이터로 업데이트됩니다.
현재는 한 번에 1개 리소스만 조회 가능합니다. 각 리소스별로 따로 조회하여 비교하세요.
일반적으로는 100%가 최대이지만, 특정 환경에서는 스왑(swap) 메모리 사용으로 인해 100% 이상 표시될 수 있습니다.
일반적으로 CPU 30-60%, 메모리 50-70%, 디스크 30-50%를 정상 범위로 봅니다. 애플리케이션 특성에 따라 다릅니다.
네, 미사용 리소스를 파악하고 적절한 사양으로 최적화하여 비용을 절감할 수 있습니다.