안녕하세요, 

베스핀글로벌 GCP Support팀입니다.


이번 아티클에서는 주제로 "특정 Log만 저장하는 방법"을 다루고자 합니다.



특정 로그만 저장하기


로그 필터를 설정하여 특정 로그만 저장할 수 있습니다. 

로그 필터는 다음 두 가지 유형이 있습니다.


1) 포함 필터: 필터에 일치하는 로그만 저장합니다.

2) 제외 필터: 필터에 해당하는 로그만 제외합니다.


로그 필터를 설정하려면 로그를 버킷 등의 저장소에 저장할 수 있도록 하는 로그 라우터 싱크에 필터를 추가해야 합니다.

기본적으로 _Default 싱크를 사용하여 _Default 로그 버킷에 일부를 제외한 모든 로그가 저장됨으로, 불필요한 로그 수집을 하지 않기 위해서는 싱크를 수정 해야합니다.


GCP Console > Logging > Logs Router > Create Sink or Edit Sink(기존에 Sink 존재 시)


Sink의 목적지(저장소)를 설정한 후, 사용하고자 하는 포함 필터와 제외 필터를 추가합니다.

※ 제외 필터는 활성화(Enable)하지 않으면 적용되지 않습니다. 



별도 로그 Sink 설정 시 추가 로그 수집 및 보관 기간에 따라 비용이 발생할 수 있으니 주의하시기 바랍니다.



로그 sink 및 filter 설정에 대한 자세한 내용은 Google 문서[1]를 참고하시기 바랍니다.



참조 링크


[1] 로그 Sink 생성

https://cloud.google.com/logging/docs/export/configure_export_v2#creating_sink



관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.


감사합니다.