タスクの運用保守 (O&M) 中に、ログを使用して問題を特定し、診断できます。Serverless App Engine (SAE) は、オンラインでの表示やダウンロードが可能なリアルタイムログと永続ログを提供します。このトピックでは、SAE を使用してジョブテンプレートのログ収集ルールを設定し、ログを表示する方法について説明します。
前提条件
背景情報
SAE は、次の種類のログを提供します。
リアルタイムログ:Pod の問題を特定するのに役立つ標準出力ログです。
永続ログ:タスクを作成またはデプロイする際、SAE は自動的に Simple Log Service (SLS) に接続します。SAE は、コンテナ内の標準出力 (stdout) ログとビジネスファイルログを SLS に送信します。これにより、ログエントリを無制限に表示し、集約と分析を実行できます。
リアルタイムログの表示
SAE ジョブテンプレート ページで、上部でターゲットリージョンと名前空間を選択します。ターゲットジョブテンプレートをクリックして、詳細ページに移動します。
左側のナビゲーションウィンドウで、 をクリックします。
[リアルタイムログ] ページで、[POD 名] ドロップダウンリストからターゲットインスタンスを選択し、[リアルタイムログの更新頻度] ドロップダウンリストから更新頻度を選択します。
説明SAE は、最新のログエントリを最大 500 件まで表示します。より多くのエントリを表示するには、ファイルログ機能を使用して永続ログを表示します。詳細については、「SLS でのログ収集の設定」をご参照ください。
SLS でのログ収集の設定
操作手順:
SAE ジョブテンプレート ページで、上部でターゲットリージョンと名前空間を選択します。ターゲットジョブテンプレートをクリックして、詳細ページに移動します。
[ログ設定] セクションを展開し、[SLS ログサービス] をオンにします。
設定の詳細:
詳細については、「SLS でのログ収集の設定」をご参照ください。