클라우드 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. 청구 상세 내역

alt text

항목
서비스 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.5MiB
    • disk/merged_operations: 1.3MiB
    • processes/cpu_time, cpu/utilization 등 포함
  • 이 중 다수는 실제 대시보드/알림에서 사용되지 않음

5. 원인 정리

항목 설명
과도한 측정항목 수 Agent 기본설정으로 불필요한 metric까지 수집
수집 주기 기본값 10초로 설정되어 수집량 과다
VM 수 총 5대 이상 VM에서 동일 설정으로 수집되며 누적
미사용 metric 사용하지 않지만 과금되는 metric 다수 발견
모니터링 주체 없음 대시보드/알림 정책 미사용 상태에서 수집만 지속

6. 비활성화

alt text