모니터링 개요
모니터링은 인스턴스, 컨테이너, 네트워크, 보안 이벤트의 상태를 확인하여 서비스 운영 안정성을 높이는 기능입니다. 실시간으로 리소스 사용량을 추적하고, 임계값 초과 시 이메일로 알림을 받을 수 있습니다.
주요 모니터링 항목
| 항목 | 설명 | 용도 |
|---|
| CPU | 연산 자원 사용률을 확인합니다. | 프로세스 부하 모니터링, 성능 병목 파악 |
| 메모리 | 메모리 사용량과 부족 여부를 확인합니다. | 메모리 누수 감지, 메모리 부족 사전 알림 |
| 디스크 | 저장공간 사용량을 확인합니다. | 디스크 용량 관리, 저장공간 부족 방지 |
| 네트워크 | Inbound/Outbound 트래픽을 확인합니다. | 트래픽 분석, 대역폭 최적화 |
| 보안 이벤트 | 방화벽, IPS, WAF 등 보안 이벤트를 확인합니다. | 공격 탐지, 보안 위협 감시 |
모니터링과 알림 대시보드
실시간 성능 모니터링
- 모든 리소스의 CPU, 메모리, 디스크, 네트워크 사용량을 실시간으로 확인합니다.
- 성능 모니터링 조회하기에서 상세한 그래프와 통계를 확인할 수 있습니다.
- 공인 IP가 할당된 리소스에서만 모니터링 데이터를 수집합니다.
알림 설정
- 알림 대시보드 설정하기에서 임계값을 설정합니다.
- CPU, 메모리, 디스크, 네트워크의 임계값을 설정합니다.
- 설정된 값을 초과하면 자동으로 이메일 알림을 발송합니다.
활용 예시
CPU 사용률 모니터링
CPU 사용률이 장시간 높게 유지되면:
- 애플리케이션 부하 증가
- 트래픽 급증
- 비정상 프로세스 발생 가능성
조치:
- 실행 중인 프로세스 확인
- 불필요한 프로세스 종료
- 필요시 인스턴스 업그레이드
메모리 사용량 모니터링
메모리 사용량이 급증하면:
- 메모리 누수 발생 가능
- 애플리케이션 크래시 위험
- 서비스 중단 우려
조치:
- 메모리 누수 원인 파악
- 애플리케이션 재시작
- 메모리 용량 증설
디스크 용량 모니터링
디스크 용량이 부족하면:
- 로그 파일 기록 불가
- 데이터베이스 쓰기 실패
- 서비스 중단
조치:
- 불필요한 파일 정리
- 로그 순환 정책 설정
- 디스크 용량 증설
모니터링 접근 방법
- 에네이클라우드 콘솔에 로그인합니다.
- 좌측 메뉴에서 [모니터링]을 선택합니다.
- 다음 옵션을 확인할 수 있습니다:
- 모니터링 개요: 전체 리소스 모니터링 데이터
- 알림 대시보드 설정: 임계값 설정 및 이메일 알림 관리
모니터링의 전제 조건
⚠️ 중요: 공인 IP 필수
모니터링 데이터 추적은 공인 IP가 할당된 리소스에서만 가능합니다:
- ✓ 공인 IP 있음 → 모니터링 데이터 수집 가능
- ✗ 공인 IP 없음 → 모니터링 데이터 추적 불가능
공인 IP 없는 리소스는 알림 대시보드에서 모니터링할 수 없습니다.
모니터링 Best Practices
-
정기적인 검토
- 일일 모니터링 데이터 확인
- 이상 패턴 조기 발견
-
적절한 임계값 설정
- 서버 특성에 맞게 커스텀 설정
- 과도한 알림 방지
-
알림 대시보드 활용
- 이메일 알림 설정으로 즉각 대응
- 개별 인스턴스별 맞춤형 모니터링
-
용량 계획
- 모니터링 데이터로 트렌드 분석
- 미리 리소스 증설 계획
참고 사항
- 모니터링 데이터는 공인 IP 할당 후부터 수집됩니다.
- 최대 1년간의 과거 데이터를 조회할 수 있습니다.
- 알림 임계값은 언제든지 수정할 수 있습니다.
- Global 설정은 모든 인스턴스에 기본 적용되며, 필요시 커스텀 설정으로 변경 가능합니다.