Cloud Code for VS Code で VM を管理する

Cloud Code の Compute Engine との統合では、アプリケーションを実行している Compute Engine VM を表示し、SSH を使用して VM への接続を確立し、アプリケーション ログを表示して、VM にファイルをアップロードできます。

このページでは、Cloud Code を使用して Compute Engine にアクセスし、VM インスタンスを管理する方法について説明します。

VM の表示

Google Cloud プロジェクトの VM を表示し、Cloud Code から Google Cloud コンソールのインスタンスの詳細ページを表示するには、次の手順に従います。

  1. Google Cloud プロジェクトに接続します。

  2. Google Cloud プロジェクトの VM インスタンスを表示するには、[Cloud Code] をクリックし、[Compute Engine] セクションを展開します。

  3. Google Cloud コンソールで VM インスタンスの詳細を表示するには、VM インスタンスを右クリックして、[Cloud Console で開く] を選択します。

VM への接続

組み込み IDE ターミナルと SSH を使用して Cloud Code で VM インスタンスに接続するには、次の手順に従います。

  1. VM インスタンスに接続するには、VM インスタンスの上にポインタを置いて [SSH を開く] アイコンをクリックするか、VM インスタンスを右クリックして [SSH を開く] を選択します。

    ターミナルが表示され、リモート インスタンスに関する情報が表示されます。

  2. VM インスタンスへの接続が失敗した場合:

    • Windows を使用している場合は、SSH を使用して VM に接続するときに発生する一般的なエラー、エラーの解決方法、失敗した SSH の診断方法について SSH のトラブルシューティングをご覧ください。

    • Mac ユーザーには、エラー メッセージのダイアログが表示されます。[トラブルシューティング] をクリックして問題と解決策に関する情報をターミナルで表示するか、または [詳細] をクリックして SSH のトラブルシューティング ドキュメントを表示します。

VM でアプリケーション ログを表示する

VM インスタンスのアプリケーション ログを表示する手順は次のとおりです。

  1. Cloud Code で VM インスタンスのアプリケーション ログを表示するには、VM インスタンスを右クリックして [ログの表示] を選択します。

    ログビューア ウィンドウが表示され、ログタイプ、時間、重大度、インスタンスのフィルタリングができます。

  2. ログをリアルタイムで表示するには、[ストリーミング] を「オン」の位置に切り替えます。

  3. Google Cloud コンソールで詳細なロギング情報を表示するには、open_in_new [ブラウザで開く] をクリックします。特定の VM インスタンスの Google Cloud コンソールのロギングページが表示されます。

VM へのファイルのアップロード

アプリケーション ファイルをローカル IDE からリモート VM インスタンスにコピーする手順は次のとおりです。

  1. VM にファイルをアップロードするには、VM インスタンスの上にポインタを置いて cloud_upload [SCP 経由でファイルをアップロード] を選択するか、VM インスタンスを右クリックして [SCP 経由でファイルをアップロード] します。

  2. アップロードするファイルに移動し、[アップロード] をクリックします。

サポートを利用する

フィードバックを送信するには、GitHub で問題を報告します。または、Stack Overflow で質問します。