Cloud Spanner のロギング

はじめに

このページでは、Cloud Spanner から Stackdriver Logging で使用可能なログについての概要を説明します。

Cloud Spanner のロギングは自動的に行われます。以下のことを実行する管理オペレーションは、Cloud Audit Logs に自動的に記録されます。

  • インスタンスの作成、更新、削除
  • データベースの作成、更新、削除

ログに記録されるインスタンス管理オペレーション

以下の Cloud Spanner インスタンス管理オペレーションが、Stackdriver Logging に記録されます。特に指定がない限りすべてのフィールドは文字列であり、ログエントリのリクエスト フィールドにまとめてキャプチャされます。

CreateInstance

フィールド名 内容
instance_id 作成するインスタンスの名前(形式: projects/<project_id>/instances/<instance_id>
config インスタンスの設定の名前(形式: projects/<project_id>/instanceConfigs/<configuration>
display name Google Cloud Platform Console に表示されるこのインスタンスのわかりやすい名前
node_count このインスタンスに割り当てるノードの数(int32
state インスタンスの状態(enum State)。
次のいずれかの値です。
  • 0: UNSPECIFIED_STATE
  • 1: CREATING
  • 2: READY

UpdateInstance

フィールド名 内容
name 更新するインスタンスの一意の ID(形式: projects/<project_id>/instances/<instance_id>
config インスタンスの設定の名前(形式: projects/<project_id>/instanceConfigs/<configuration>
display name Google Cloud Platform Console に表示されるこのインスタンスのわかりやすい名前
node_count このインスタンスに割り当てるノードの数(int32
field_mask 更新するフィールドを指定するフィールド マスク(google.protobuf.FieldMask

DeleteInstance

フィールド名 内容
name 削除するインスタンスの名前(形式: projects/<project_id>/instances/<instance_id>

ログに記録されるデータベース管理オペレーション

以下の Cloud Spanner データベース管理オペレーションが、Stackdriver Logging に記録されます。すべてのフィールドは文字列であり、ログエントリのリクエスト フィールドにまとめてキャプチャされます。

CreateDatabase

フィールド名 内容
parent データベースが作成されるインスタンスの ID(形式: projects/<project_id>/instances/<instance_id>
create_statement データベースの作成に使用するステートメント(形式: CREATE DATABASE '<database_id>'
extra_statements データベースの初期スキーマを作成するデータ定義言語(DDL)ステートメント(CREATE TABLE など)のオプション リスト

GetDatabase

フィールド名 内容
Name 取得するデータベースの一意の ID(形式: projects/<project_id>/instances/<instance_id>/databases/<database_id>

UpdateDatabaseDdl

フィールド名 内容
database 更新するデータベースの一意の ID(形式: projects/<project_id>/instances/<instance_id>/databases/<database_id>
statements テーブル、列、インデックスなどを作成または削除する DDL ステートメント(CREATE TABLE など)
operation_id データベースの更新を実行するオペレーションの ID

DropDatabase

フィールド名 内容
database 削除するデータベースの一意の ID(形式: projects/<project_id>/instances/<instance_id>/databases/<database_id>

次のステップ

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Cloud Spanner のドキュメント