翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CloudWatch Logs のログを使用した Lambda 関数のデバッグ
Amazon CloudWatch Logs は、Lambda 関数のデバッグに役立つ API 呼び出しとメトリクスを追跡するためのツールです。コンソールまたは API 呼び出しでボットをテストすると、CloudWatch は会話の各ステップを記録します。Lambda コードで印刷関数を使用すると、CloudWatch はその関数も表示します。
Lambda 関数の CloudWatch Logs を表示するには
-
AWS Management Console にサインインして、CloudWatch コンソール (https://console.aws.amazon.com/cloudwatch/
) を開きます。 -
左側のバーの [ログ] メニューで [ロググループ] を選択します。
-
Lambda 関数のロググループを選択します。このグループは
/aws/lambda/
形式である必要があります。function-name
-
ログストリームのリストには、ボットの各セッションのログが含まれています。表示するログストリームを選択します。
-
[ログイベント] のリストで、[タイムスタンプ] の横にある右矢印を選択すると、そのイベントの詳細が展開されます。Lambda コードから印刷したものはすべてログイベントとして表示されます。この情報を使用してコードをデバッグします。
-
コードをデバッグしたら、必ず Lambda 関数をデプロイし、コンソールを使用している場合は、ボットの動作を再テストする前にテストウィンドウをリロードしてください。