您可以在 Cloud Logging 中查看、搜尋、篩選及封存 Dataproc Metastore 工作記錄。
如要瞭解費用,請參閱 Google Cloud Observability 定價。
如需記錄保留期限的相關資訊,請參閱「記錄保留期限」。
如要停用所有記錄或從 Logging 排除記錄,請參閱「記錄排除」。
如要將記錄從 Cloud Logging 傳送至 Cloud Storage、BigQuery 或 Pub/Sub,請參閱傳送和儲存總覽。
在 Logging 中存取工作記錄
執行 Dataproc Metastore 時,系統會將 Hive 中繼存放區程序輸出內容串流至 Google Cloud 控制台。
您可以透過 Logging 控制台、gcloud logging 指令或 Logging API 存取 Logging。
控制台
前往 Google Cloud 控制台的「Cloud Logging」>「Logs」(記錄檔探索工具) 頁面:
選取現有的 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) |