すべてのプロダクト
Search
ドキュメントセンター

Serverless App Engine:リアルタイムログの表示

最終更新日:May 19, 2025

アプリケーションで例外が発生した場合、SAE コンソールまたは Log Service コンソールでポッドのリアルタイムログを表示して、問題を特定できます。

SAE コンソールでのリアルタイムログの表示

  1. SAE コンソールにログインします。左側のナビゲーションウィンドウで、[アプリケーション] > [アプリケーション] を選択します。表示されたページで、トップナビゲーションバーでリージョンを選択し、[名前空間] ドロップダウンリストから名前空間を選択し、目的のアプリケーション名をクリックします。

  2. 表示されたページで、左側のナビゲーションウィンドウの [ログ管理] > [リアルタイムログ] を選択します。[リアルタイムログ] ページで、[ポッド名] ドロップダウンリストからインスタンス名を選択します。

    説明
    • SAE は、最新の 500 件のログを表示できます。さらに多くのログを表示する場合は、ファイルログ収集機能を使用します。詳細については、「ファイルログの表示」をご参照ください。

    • [リアルタイムログのリフレッシュ頻度] ドロップダウンリストから、リアルタイムログのリフレッシュ頻度を選択できます。有効な値:[5秒][10秒][15秒][リフレッシュしない]

    pg_view_log

SLS でのリアルタイムログの表示

SAEコンソールにログインして、リアルタイムログを表示できます。また、出力リダイレクト方式を使用して、ログを Log Service に収集することもできます。このセクションでは、リアルタイムログを stdout.log ログソースに収集する方法の例を示し、Simple Log Service コンソールでリアルタイムログを表示する方法について説明します。

  1. SAE コンソールにログインします。左側のナビゲーションウィンドウで、[アプリケーション] > [アプリケーション] を選択します。表示されたページで、トップナビゲーションバーでリージョンを選択し、[名前空間] ドロップダウンリストから名前空間を選択し、目的のアプリケーション名をクリックします。

  2. 対象アプリケーションの [基本情報] ページで、[アプリケーションのデプロイ] をクリックします。

  3. [アプリケーションのデプロイ] ページで、[起動コマンド設定] セクションを展開して、起動コマンドを設定します。

    詳細については、「起動コマンドの設定」をご参照ください。

    image

  4. [アプリケーションのデプロイ] ページで、[ログ設定] セクションを展開し、[Simple Log Service の有効化] を有効にして、パラメーターを設定します。

    ビジネス要件に基づいて、[Simple Log Service リソースの作成] または [既存の Simple Log Service リソースの使用] を選択します。詳細については、「Simple Log Service へのログ収集の設定」をご参照ください。

    重要

    [ログソース] フィールドに、手順 4 で指定したログソースを指定します。

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

    重要

    [OK] をクリックすると、SAE はアプリケーションを再起動します。オフピーク時に設定することをお勧めします。

  6. アプリケーションがデプロイされた後、リアルタイムログを表示します。

    1. SLS コンソールにログインします。

    2. [プロジェクト] セクションで、リアルタイムログが収集されるプロジェクトを選択します。[ログストア] タブで、リアルタイムログを表示するログストアを選択します。

関連情報

リアルタイムログを表示した後、ビジネス要件に基づいて特定のログに関連する操作を実行できます。詳細については、以下のトピックをご参照ください。