Cloud Logging

Cloud Logging에서 Dataproc Metastore 작업 로그를 보고, 검색하고, 필터링하고, 보관할 수 있습니다.

Logging에서 작업 로그 액세스

Dataproc Metastore를 실행하면 Hive 메타스토어 프로세스 출력이 Google Cloud 콘솔로 스트리밍됩니다.

Logging Console, gcloud logging 명령어, Logging API를 사용하여 로깅에 액세스할 수 있습니다.

콘솔

  1. Google Cloud 콘솔에서 Cloud Logging > 로그(로그 탐색기) 페이지로 이동합니다.

    로그 탐색기 페이지로 이동

  2. 기존 Dataproc Metastore Google Cloud 프로젝트를 선택합니다.

  3. 리소스 메뉴에서 Dataproc Metastore Service를 선택합니다.

  4. 모든 로그 메뉴에서 확인할 로그 유형을 선택합니다.

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)

다음 단계