トラブルシューティング

Compute Engine

Stackdriver Debugger を使用するための Compute Engine アプリケーションの設定がうまくいかない場合は、以下の手順をお試しください。

アクセス スコープ

Stackdriver Debugger を使用するには、Compute Engine VM インスタンスに、次の 2 つのアクセス スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud_debugger

インスタンスにこれらのアクセス スコープのどちらもない場合は、インスタンスのサービス アカウントとアクセス スコープの変更を参照してください。

インスタンスのアクセス スコープを調べるには、次のようにします。

  1. このボタンをクリックすることによって、Compute Engine VM インスタンスのページに移動します。

    [VM インスタンス] ページに移動

  2. インスタンスの行にある SSH ボタンをクリックすることによって、インスタンスへの ssh セッションを開きます。

  3. 次のコマンドを実行することにより、インスタンスで有効になっている OAuth スコープのリストを取得します。

    curl -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/scopes
    

Stackdriver Debugger ログ

デフォルトで、Stackdriver Debugger エージェントは、Compute Engine VM インスタンスの /tmp ディレクトリにログファイルを作成します。ログ ディレクトリは、Stackdriver Debugger エージェントへの --log_dir パラメータを使用して変更できます。

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

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

Stackdriver Debugger のドキュメント