メニュー
AWS Lambda
開発者ガイド

AWS Lambda の Amazon CloudWatch ログへのアクセス

AWS Lambda はお客様の代わりに自動的に Lambda 関数をモニタリングし、Amazon CloudWatch を通じてメトリクスを報告します。関数の失敗をトラブルシューティングするため、Lambda は関数で処理されたすべてのリクエストをログに記録し、Amazon CloudWatch Logs ログを通じてコードで生成されたログを自動的に保存します。

コードが正常に動作しているかどうかを検証できるように、ログ記録ステートメントをコードに挿入できます。Lambda は、自動的に CloudWatch Logs と統合され、Lambda 関数に関連付けられた CloudWatch Logs グループ (/aws/lambda/<関数名> という名前) にすべてのログをコードからプッシュできます。ロググループの詳細と、CloudWatch コンソールを通じてロググループにアクセスする方法の詳細については、『Amazon CloudWatch ユーザーガイド』の「システム、アプリケーション、カスタムログファイルのモニタリング」を参照してください。

Lambda コンソール、CloudWatch コンソール、AWS CLI、または CloudWatch API を使用して、Lambda のログを表示できます。次の手順は、Lambda コンソールを使用してログを表示する方法を示しています。

注記

Lambda ログの使用には追加料金はかかりませんが、標準の CloudWatch Logs 料金が適用されます。詳細については、CloudWatch 料金表をご覧ください。

Lambda コンソールを使用してログを表示するには

  1. AWS マネジメントコンソール にサインインし、https://console.aws.amazon.com/lambda/ にある AWS Lambda コンソールを開きます。

  2. 以前に Lambda 関数を作成していない場合は、「ご利用開始にあたって」を参照してください。

  3. [Functions ] ページで、関数名を選択し次に [Monitoring] タブを選択します。

    
                        イベント

    Lambda 関数のメトリクスが図で表示されます。

  4. [View logs in CloudWatch] を選択してログを表示します。

CloudWatch Logs へのアクセスの詳細については、以下のガイドをご覧ください。