Cloud Logging

Dataproc Metastore ジョブのログは、Cloud Logging で表示、検索、フィルタ、アーカイブを行えます。

Logging のジョブのログにアクセスする

Dataproc Metastore を実行すると、Hive メタストア プロセスの出力が Google Cloud コンソールにストリーミングされます。

Logging にアクセスするには、Logging コンソールgcloud logging コマンド、または Logging API を使用できます。

Console

  1. Google Cloud コンソールで、[Cloud Logging] > [ログ](ログ エクスプローラ)のページに移動します。

    [ログ エクスプローラ] ページに移動

  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

API Explorer を使用し、Logging 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)

次のステップ