クイックスタート: Debugger を Cloud Source Repositories に統合する

このトピックでは、Cloud デバッガを使用して、Cloud Source Repositories に保存され、App Engine にデプロイされたコードを検査する方法について説明します。デバッガを使用すると、アプリを停止することなく、アプリの状態をリアルタイムで検査できます。また、アプリの速度を低下させることもありません。

始める前に

クイックスタート: リポジトリを作成するの手順を完了します。このクイックスタートを完了すると、App Engine にデプロイ可能なアプリが作成されます。

アプリをデプロイする

  1. ターミナル ウィンドウで、リポジトリのルートに移動します。

    cd hello-world
    
  2. アプリをデプロイします。

    gcloud app deploy --version=v1
    
  3. アプリを開きます。

    gcloud app browse
    

    ブラウザに「Hello, World!」というメッセージが表示されます。

デプロイされたソースを表示する

アプリをデプロイしたら、Google Cloud Console でソースを表示します。

  1. GCP Console で、[Stackdriver Debug] ページに移動します。

    [Stackdriver デバッグ] ページに移動

  2. Google Cloud プロジェクトを選択します。

  3. ツールバーで [デフォルト] を選択します。

    この設定では、デバッグ中のアプリのサービスまたはバージョンが表示されます。

  4. [デプロイされたファイル] を選択します。

    デプロイした Python アプリのソースファイルがパネルに表示されます。デプロイされたファイルのリストで、main.py をクリックし、コンテンツを表示します。

この時点で Debugger を使用してスナップショットを取得します。あるいは、ログポイントを設定します。

クリーンアップ

このクイックスタートで使用したリソースについて、Google Cloud アカウントに課金されないようにするには、次の手順に従います。

  1. GCP Console で、Cloud Source Repositories の [すべてのリポジトリ] ページを開きます。

    Cloud Source Repositories を開く

  2. 削除するリポジトリにカーソルを合わせ、[設定] をクリックします。

    [全般設定] ページが開きます。

  3. [このリポジトリを削除] をクリックします。

    [リポジトリの削除] ダイアログが開きます。

  4. 削除するリポジトリの名前を入力します。

  5. [削除] をクリックします。

次のステップ

  • Debugger について詳しく学習する。