안녕하세요,
베스핀글로벌 GCP Support팀입니다.
이번 아티클에서는 주제로 "GCP Cloud Logging의 로그 보관 기간"을 다루고자 합니다.
기본 로그 보관 기간
로그 유형별 보관 기간은 다음과 같습니다.
- Admin Activity Audit Logs: 400일
- System Event Audit Logs: 400일
- Access Transparency logs: 400일
- Data Access Audit Logs: 30일
- 그 외 모든 로그: 30일
사용중인 로그 버킷의 보관 기간을 더 늘리거나 별도 라우팅을 설정하여 다른 스토리지(GCS, BigQuery 등)에 보관하여 위 보관 기간보다 더 오래 보관하게 설정할 수 있습니다.(1~3650일)
_Required 버킷의 로그 보관 기간은 변경할 수 없습니다.(400일로 고정)
Log 보관 기간이 기본 기간인 30일 초과하도록 수정하면 $0.01/GiB의 추가적인 비용이 발생합니다.
예를 들어 매월 100GiB의 Log가 발생하고 보관 기간을 30일에서 180일로 증가 시킬 경우, 아래와 같은 추가적인 보관 비용이 발생하게 됩니다.
100 * 0.01 * 5[(180일-30일)/30] = $5/Month
로그 비용에 대한 자세한 내용은 아래 표를 참고해주세요.
로그 보관 기간 변경
Log 보존 기간 변경은 아래와 같은 방법으로 설정 가능합니다.
해당 작업을 위해 로그 구성 작성자(logging.configWriter ) IAM 역할이 필요합니다.
1) GCP Console > Logging > Logs Storage > More actions > Edit Bucket
2) Set the retention period > Retention period 변경 후 Update Bucket
참조링크
[1] 로그 라우팅 및 스토리지 개요
https://cloud.google.com/logging/docs/routing/overview
관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.
감사합니다.