Log based Metric은 Cloud Logging에 쌓인 로그에 필터를 설정하여 해당되는 로그 항목의 개수를 기록하거나 로그 항목에 기록된 숫자 데이터를 추출할 수 있습니다. 


Cloud Monitoring에서 Log based Metric에 대한 alert을 설정하여, 로그가 발생한 이벤트에 대한 알림을 수신 할 수 있습니다.


[설정방법]

GCP Console > Cloud Logging > Log-based Metrics > Create Metric


1) Metric Type을 설정합니다. 로그 개수를 기준으로 하는 "Counter"와  숫자 값을 수집하는 "Distribution"이 있습니다. 


2) Filter를 설정합니다. Filter 설정 시, Log Explorer에서 필요한 Log 항목을 검색 한 후 그 항목에 해당되는 field를 filter로 가져오는 방식으로 작업하시면 편리합니다.



3) Log based Metirc을 생성 후 해당 Metirc에 대한 alert을 생성하여 해당 로그 발생 시 여러가지 방법으로 알림을 수신 할 수 있습니다.