안녕하세요,
베스핀글로벌 GCP Support팀입니다.
이번 아티클에서는 주제로 "Cloud Logging 비용 절감 방법"을 다루고자 합니다.
Cloud Logging 비용 구성 및 절감 방법
Cloud Logging 비용은 Logging 수집 비용과 Logging 스토리지 비용으로 나뉩니다.
- Logging 수집 비용: 월별 프로젝트당 50GiB의 무료 할당량이 제공되며 할당량 초과 시 $0.50/GiB
- Logging 스토리지 비용: 기본 보관 기간(30일)을 초과하는 로그 용량에 대해 $0.01/GiB
※ _Required 로그 버킷에 저장된 로그에는 수집 및 보관 요금이 없으며, 보관 기간은 400일로 고정되어 있음
Cloud Logging 수집 비용 절약 방법은 다음과 같습니다.
1) Cloud Monitoring에서 어떤 리소스로부터 Log가 발생하는 지 확인
GCP Console > Monitoring > Metric Explorer > "Monthly Log bytes ingested" 메트릭으로 검색
2) Log Router에 Exclusion Filter를 적용하여 필요 없는 Log는 수집하지 않도록 설정
GCP Console > Cloud Logging > Log Router > Log Router Sinks > More actions > Edit sink
3) 필요하지 않은 Data Access Audit Log 비 활성화
※ Data Access Audit Log는 많은 용량을 차지할 수 있기 때문에, BigQuery 이외의 Google Cloud 서비스에 대해서는 기본적으로 사용이 중지 되어있습니다.
GCP Console > IAM & Admin > Audit Logs > 서비스 검색(Filter) > 우측에서 Log Type 선택
4) 단순 장기 보관 목적이라면 Log Bucket이 아닌 보관 비용이 저렴한 Cloud Storage에 저장되도록 Log Sink 추가
GCP Console > Cloud Logging > Log Router > Log Router Sinks > Create sink
위 방법들 중 고객님 상황에 맞는 방법을 사용하셔서 Logging 비용을 절감하실 수 있습니다.
참조 링크
[1] Cloud Logging 가격 정책
https://cloud.google.com/stackdriver/pricing#google-cloud-observability-pricing
[2] Cloud Logging 제외 필터
https://cloud.google.com/logging/docs/routing/overview#exclusions
관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.
감사합니다.