アプリケーションで例外が発生した場合、SAEまたはLog Serviceコンソールでポッドのリアルタイムログを表示して問題を特定できます。
SAEコンソールでのリアルタイムログの表示
SAEコンソールにログインします。
左側のナビゲーションウィンドウで、[アプリケーション] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。 次に、アプリケーションの名前をクリックします。
- 左側のナビゲーションウィンドウで、 を選択します。 [リアルタイムログ] ページで、[ポッド名] ドロップダウンリストからインスタンス名を選択します。 説明
- SAEは最大500個の最新ログを表示できます。 さらにログを表示する場合は、ファイルログ収集機能を使用します。 詳細については、「ファイルログの表示」をご参照ください。
- リアルタイムログの更新頻度は、[リアルタイムログ更新頻度] ドロップダウンリストから選択できます。 有効な値: 5s、10s、15s、およびDo Not Refresh。
Log Serviceコンソールでのリアルタイムログの表示
SAEコンソールにログインして、リアルタイムログを表示できます。 出力リダイレクト方法を使用して、ログをLog Serviceに収集することもできます。 このセクションでは、stdout.logログソースにリアルタイムログを収集する方法の例を示し、log Serviceコンソールでリアルタイムログを表示する方法について説明します。
SAEコンソールにログインします。
左側のナビゲーションウィンドウで、[アプリケーション] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。 次に、アプリケーションの名前をクリックします。
の右上隅に基本情報ページをクリックします。アプリケーションのデプロイ.
- [アプリケーションのデプロイ] ページで、[スタートアップコマンドの設定] セクションを展開して、スタートアップコマンドを設定します。 詳細については、「スタートアップコマンドの設定」をご参照ください。
- [アプリケーションのデプロイ] ページで、[Log Collection Service] セクションを展開し、[Log Serviceへのログ収集の有効化] をオンにして、パラメーターを設定します。 ビジネス要件に基づいて、[Log Serviceリソースの作成] または [既存のLog Serviceリソースの使用] を選択します。 詳細については、「ログ収集をSimple log Serviceに設定する」をご参照ください。重要 手順4で指定したログソースを [ログソース] フィールドに指定します。
- [確認] をクリックします。 重要 [確認] をクリックすると、SAEはアプリケーションを再起動します。 オフピーク時に設定することを推奨します。
- アプリケーションのデプロイ後、リアルタイムログを表示します。
- Log Serviceコンソールにログインします。
- [プロジェクト] セクションで、リアルタイムログを収集するプロジェクトを選択します。 Logstoresタブで、Logstoreを選択してリアルタイムログを表示します。
関連ドキュメント
リアルタイムログを表示した後、ビジネス要件に基づいて特定のログに対して関連操作を実行できます。 詳細については、以下のトピックをご参照ください。