많은 프로그래밍 언어에서 제공하는 표준 로그 작성 인터페이스를 Logging을 사용하도록 재구성할 수 있습니다.
로그 작성
Cloud Logging에 로그를 작성하려면 다음 중 한 가지를 수행하면 됩니다.
- Compute Engine VM 인스턴스에서
syslog
와 같은 기존 로그 파일에 로그를 작성하고 운영 에이전트를 사용하여 로그를 Cloud Logging으로 전송합니다. 자세한 내용은 Google Cloud Observability 에이전트를 참조하세요. - 사용자가 작성하는 로그를 Logging으로 전송하도록 표준 로깅 패키지를 구성합니다. 자세한 내용은 다음 세부정보 페이지를 참조하세요.
- 프로그래밍 언어에 맞는 Logging의 클라이언트 라이브러리를 사용하여 Logging API를 호출합니다.
- Logging API REST 엔드포인트를 직접 호출합니다. Logging API 참조 문서를 참조하세요.
- gcloud CLI를 사용합니다. 자세한 내용은
gcloud logging
명령줄 인터페이스를 참조하세요.
trace 데이터를 로그 항목과 연결
로그 항목에는 trace에 대한 정보가 포함될 수 있습니다. 로그 항목에 trace 데이터를 포함하면 로그와 trace의 상관관계를 파악하여 문제를 더욱 효율적으로 해결할 수 있습니다. 로그 항목의 trace 정보 수동 및 자동 캡처에 대한 자세한 내용은 Cloud Logging과 통합을 참조하세요.
로그 읽기
Logging의 로그 항목을 읽으려면 다음 중 한 가지를 수행하면 됩니다.
-
Google Cloud 콘솔에서 로그 탐색기 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Logging인 결과를 선택합니다.
자세한 내용은 로그 탐색기 개요를 참조하세요.
프로그래밍 언어에 맞는 클라이언트 라이브러리를 통해 Logging API를 호출합니다.
Logging API REST 엔드포인트를 직접 호출합니다. Logging API 참조 문서를 참조하세요.
gcloud CLI를 사용합니다. 자세한 내용은
gcloud logging
명령줄 인터페이스를 참조하세요.