클라우드 gcp 비용 절감 - 100-hours-a-week/16-Hot6-wiki GitHub Wiki
Cloud Monitoring 비용 절감
1. 문제점
- 2025년 5월 기준 Cloud Monitoring 비용이 ₩89,985 발생
- 예상 대비 과다 청구로 확인되어, 청구 주체 및 원인을 상세 분석함
- 주요 원인은
Metric Volume (측정항목 수집량)
이며, 기타 API 호출, Custom Metric 비용은 없음
2. 청구 상세 내역
항목 | 값 |
---|---|
서비스 | Cloud Monitoring |
SKU | Metric Volume |
청구량 | 391.86 MiB |
무료 한도 | 150 MiB |
과금량 | 약 241.86 MiB |
단가 | $0.258/MB ≒ ₩345/MB |
발생비용 | ₩89,985 |
- 모든 비용이 Metric Ingestion(측정항목 수집) 하나에서 발생
- 예상 단가와 실제 비용 일치 → 과금 오류 아님
3. 기간별 분석
- 비용 급등 기간: 5월 12일 ~ 5월 23일
- 일일 수집량: 평균 15~20MiB
- 예상 수집 속도 기준으로, 하루 약 ₩5,000~7,000 수준 발생
- 사용한 리소스 수 (GCE VM 수) 및 Agent 설정에 따라 기하급수적으로 증가 추정
4. 메트릭 수집 현황
-
Monitoring > 측정항목 사용량
기준, 총 **248개 측정항목 중 19개가 “미사용이지만 과금 대상”**으로 확인됨 -
상위 측정항목:
disk/bytes_used
: 1.5MiBdisk/merged_operations
: 1.3MiBprocesses/cpu_time
,cpu/utilization
등 포함
-
이 중 다수는 실제 대시보드/알림에서 사용되지 않음
5. 원인 정리
항목 | 설명 |
---|---|
과도한 측정항목 수 | Agent 기본설정으로 불필요한 metric까지 수집 |
수집 주기 | 기본값 10초로 설정되어 수집량 과다 |
VM 수 | 총 5대 이상 VM에서 동일 설정으로 수집되며 누적 |
미사용 metric | 사용하지 않지만 과금되는 metric 다수 발견 |
모니터링 주체 없음 | 대시보드/알림 정책 미사용 상태에서 수집만 지속 |