Logs Explorer는 프로젝트 내에서 저장된 Log 탐색기입니다. 

Logs Explorer는 Log를 검색하는 기능 뿐만 아니라 alert 설정 등 다양한 기능을 가지고 있습니다.


기본적인 Logs Explorer는 아래와 같은 형태를 하고 있습니다. 




1) Refine Scope


Logs Explorer의 검색 범위를 설정합니다. Default 값은 Project입니다. 특정 저장소만 검색하도록 변경 할 수 있습니다.



2) Time Range


Logs Explorer로 검색할 시간 범위를 설정합니다. Default 값은 Last 1 hour 입니다. 현재 시간 기준으로 특정 시간 전까지, 혹은 시간 범위 자체를 설정 할 수도 있습니다. 


※ 설정한 시간 범위 밖에서 검색하고자 하는 Log가 생성되었다면 Logs Explorer에 표시되지 않습니다.


3) Log query


Show query 버튼을 활성화여 어떤 query로 Log가 검색되었는지 확인할 수 있습니다. Logging Query[1] 및 샘플 Query[2]는 아Google 문서 내용을 참고 하시기 바랍니다. 

검색된 Log의 내용을 Show matching entries 기능으로 Query 내용에 추가하여 filter로 적용할 수 있습니다.


※위 기능을 활용하여 Log Query 작성 시 해당 event를 발생 시켜 생성된 Log 내용을 적용하는 방식을 사용합니다. 



4) Log base metric & alert


사용한 Log Query를 이용해 Log based metric을 생성하거나 해당 metric을 사용하는 alert를 생성할 수 있습니다.




[1] https://cloud.google.com/logging/docs/view/logging-query-language

[2] https://cloud.google.com/logging/docs/view/query-library