Cloud Logging에서 Dataproc Metastore 작업 로그를 보고, 검색하고, 필터링하고, 보관할 수 있습니다.
비용을 알아 보려면 Google Cloud Observability 가격 책정을 참조하세요.
로깅 보관에 대한 자세한 내용은 로그 보관 기간을 참조하세요.
모든 로그를 사용 중지하거나 로깅에서 로그를 제외하려면 로그 제외를 참조하세요.
Logging에서 Cloud Storage, BigQuery 또는 Pub/Sub로 로그를 라우팅하려면 라우팅 및 스토리지 개요를 참조하세요.
Logging에서 작업 로그 액세스
Dataproc Metastore를 실행하면 Hive 메타스토어 프로세스 출력이 Google Cloud 콘솔로 스트리밍됩니다.
Logging Console, gcloud logging 명령어, Logging API를 사용하여 로깅에 액세스할 수 있습니다.
콘솔
Google Cloud 콘솔에서 Cloud Logging > 로그(로그 탐색기) 페이지로 이동합니다.
기존 Dataproc Metastore Google Cloud 프로젝트를 선택합니다.
리소스 메뉴에서
Dataproc Metastore Service
를 선택합니다.모든 로그 메뉴에서 확인할 로그 유형을 선택합니다.
gcloud
Google Cloud CLI에는 Cloud Logging API에 명령줄 인터페이스를 제공하는 명령어 그룹인 gcloud logging
이 있습니다. 로그 항목을 읽으려면 다음 명령어를 실행합니다.
gcloud logging read \ 'resource.type="metastore.googleapis.com/Service" resource.labels.location=LOCATION resource.labels.service_id=SERVICE_ID'
REST
Logging API 안내를 따라 API 탐색기를 사용하여 로그 항목(entries.list)을 나열합니다.
Logging의 Dataproc Metastore 서비스 로그
Dataproc Metastore는 요청 및 시스템 로그를 Cloud Logging으로 내보냅니다.
로그 유형 | 로그 이름 | logName 쿼리 |
---|---|---|
로그 요청 | metastore.googleapis.com/requests | logName=(projects/$PROJECT_ID/logs/metastore.googleapis.com%2Frequests) |
시스템 로그 | metastore.googleapis.com/system | logName=(projects/$PROJECT_ID/logs/metastore.googleapis.com%2Fsystem) |