Cloud Logging

您可以在 Cloud Logging 中查看、搜尋、篩選及封存 Dataproc Metastore 工作記錄。

在 Logging 中存取工作記錄

執行 Dataproc Metastore 時,Hive 中繼存放區程序輸出內容會串流至 Google Cloud 控制台。

您可以使用 Logging 主控台gcloud logging 指令或 Logging API 存取 Logging。

控制台

  1. 在 Google Cloud 控制台中,前往「Cloud Logging」>「Logs」(「Logs Explorer」) 頁面:

    前往「Logs Explorer」頁面

  2. 選取現有的 Dataproc Metastore Google Cloud 專案。

  3. 在「資源」選單下方,選取 Dataproc Metastore Service

  4. 在「所有記錄」選單下方,選取要查看的記錄類型。

gcloud

Google Cloud CLI 有一組 gcloud logging 指令,可提供 Cloud Logging API 的指令列介面。如要讀取記錄項目,請執行下列指令:

gcloud logging read \
    'resource.type="metastore.googleapis.com/Service"
    resource.labels.location=LOCATION
    resource.labels.service_id=SERVICE_ID'

REST

請按照 Logging API 的操作說明,使用 API Explorer 列出記錄項目 (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)

後續步驟