Skip to main content

GitHub Codespaces のログ

GitHub Codespaces で使用されるログの概要。

GitHub Codespaces に関する情報は、さまざまなログに出力されます。

  • Codespace ログ
  • 作成ログ
  • ブラウザー コンソール ログ (VS Code Web クライアント用)

拡張機能ログは、GitHub Codespaces をVS Codeで使用している場合に利用できます。 詳細については、上記の [Visual Studio Code] タブをクリックしてください。

  • Codespace ログ
  • 作成ログ
  • 拡張機能ログ (VS Code デスクトップ アプリケーション用)

ブラウザーのログは、ブラウザーで GitHub Codespaces を使用している場合に使用できます。 詳細については、上記の [Web ブラウザー] タブをクリックしてください。

  • Codespace ログ
  • 作成ログ

他のログは、VS Code または自分の Web ブラウザーで GitHub Codespaces を使用している場合に使用できます。 詳細については、上のタブをクリックしてください。

データ リユーザブル.codespaces.codespace-logs %}

  1. ブラウザーで GitHub Codespaces を使用している場合は、デバッグするコード空間に接続されることを確認してください。
  2. VS Code Command Palette (Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)) を開き、export logs と入力します。 [Codespaces: ログのエクスポート] を一覧から選択して、該当するログをダウンロードします。
  3. ログの zip アーカイブを保存する場所を定義し、 [保存] (デスクトップ) をクリックするか、 [OK] (Web) をクリックします。
  4. ブラウザーで GitHub Codespaces を使用している場合は、エクスプローラー ビューからログの zip アーカイブを右クリックし、 [ダウンロード] を選択して、 それらを、ご利用のローカル コンピューターにダウンロードします。

データ リユーザブル.codespaces.codespace-logs %}

  1. VS Code Command Palette (Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)) を開き、export log と入力します。 [Codespaces: ログのエクスポート] を一覧から選択して、該当するログをダウンロードします。
  2. ログの zip アーカイブを保存する場所を定義し、 [保存] (デスクトップ) をクリックするか、 [OK] (Web) をクリックします。

データ リユーザブル.codespaces.codespace-logs %}

現在、GitHub CLI を使用してこれらのログにアクセスすることはできません。 それらにアクセスするには、VS Code またはブラウザーで codespace を開きます。

作成ログ

これらのログには、コンテナー、開発コンテナー、およびその構成に関する情報が含まれています。 これらは、構成とセットアップの問題のデバッグに役立ちます。

  1. デバッグする codespace に接続します。
  2. VS Code Command Palette (Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)) を開き、creation log と入力します。 一覧から [Codespaces: 作成ログの表示] を選択して、creation.log ファイルを開きます。

サポートとログを共有する場合は、作成ログのテキストをテキスト エディターにコピーし、ファイルをローカルに保存できます。

VS Code Command Palette (Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)) を開き、creation log と入力します。 一覧から [Codespaces: 作成ログの表示] を選択して、creation.log ファイルを開きます。

サポートとログを共有する場合は、作成ログのテキストをテキスト エディターにコピーし、ファイルをローカルに保存できます。

作成ログを表示するには、gh codespace logs サブコマンドを使用します。 コマンドを入力した後、表示される codespace の一覧から選択します。

gh codespace logs

このコマンドの詳細については、GitHub CLI に関するマニュアルを参照してください。

ログをサポートと共有したい場合は、出力をファイルに保存できます。

gh codespace logs -c <CODESPACE-NAME> > /path/to/logs.txt

拡張機能ログ

これらのログは、VS Code デスクトップ ユーザーにのみ使用できます。 それらは、GitHub Codespaces 拡張機能または VS Code エディターに作成または接続を妨げる問題があるように思われる場合に役立ちます。

  1. VS Code で、コマンド パレットを開きます。
  2. logs」と入力し、続いて、[開発者: オープン拡張情報ログ フォルダー] を選択します。
  3. システム ファイル エクスプローラーが表示され、さまざまなログ ファイルとフォルダーが表示されます。 output_logging_DATETIME フォルダーを開きます。

このビューからは、GitHub Codespacesを含む VS Code で使用している拡張機能によって生成されたログにアクセスできます。

ブラウザー コンソールのログ

これらのログは、ブラウザーで GitHub Codespaces を使用する際の問題をデバッグする場合にのみ役立ちます。 これらは、GitHub Codespaces の作成と接続に関する問題のデバッグに役立ちます。

次の手順は Chrome 用です。 他のブラウザーの手順も同様です。

  1. デバッグする codespace のブラウザー ウィンドウで、開発者ツール ウィンドウを開きます。

  2.        **[コンソール]** タブをクリックします。
    
  3. コンソールのサイドバーが表示されていない場合は、表示します。 詳しくは、開発者向け Chrome ドキュメントの「コンソール機能リファレンス」をご覧ください。

  4. サイドバー内で、[NUMBER errors] をクリックすると、エラーのみが表示されます。

  5. 右側のログ領域で右クリックし、 [名前を付けて保存] を選択して、エラーのコピーをローカル コンピューターに保存します。

    Chrome ブラウザーの開発者ツール パネルのスクリーンショット。 右クリック メニューが表示され、[名前を付けて保存] オプションが示されています。

参考資料

  •         [AUTOTITLE](/codespaces/managing-codespaces-for-your-organization/reviewing-your-organizations-audit-logs-for-github-codespaces)
    
  •         [AUTOTITLE](/codespaces/managing-your-codespaces/reviewing-your-security-logs-for-github-codespaces)