您可以在 Cloud Logging 中查看、搜尋、篩選及封存 Dataproc Metastore 工作記錄。
請參閱 Google Cloud Observability 定價,瞭解費用。
如要瞭解記錄保留資訊,請參閱「記錄保留期限」。
如要停用所有記錄檔或從 Logging 中排除記錄檔,請參閱「記錄檔排除項目」。
請參閱路由和儲存空間總覽,瞭解如何將記錄從 Logging 路由至 Cloud Storage、BigQuery 或 Pub/Sub。
在 Logging 中存取工作記錄
執行 Dataproc Metastore 時,Hive 中繼存放區程序輸出內容會串流至 Google Cloud 控制台。
您可以使用 Logging 主控台、gcloud logging 指令或 Logging API 存取 Logging。
控制台
在 Google Cloud 控制台中,前往「Cloud Logging」>「Logs」(「Logs Explorer」) 頁面:
選取現有的 Dataproc Metastore Google Cloud 專案。
在「資源」選單下方,選取
Dataproc Metastore Service
。在「所有記錄」選單下方,選取要查看的記錄類型。
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) |