调试 Lambda 函数 - Amazon Lex

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

调试 Lambda 函数

Amazon CloudWatch Logs 是一款用于跟踪 API 调用和指标的工具,可帮助您调试 Lambda 函数。当您通过控制台或 API 调用测试机器人时,CloudWatch 会记录对话的每个步骤。如果您在 Lambda 代码中使用打印函数,CloudWatch 也会显示该函数。

查看 Lambda 函数的 CloudWatch 日志
  1. 访问 https://console.aws.amazon.com/cloudwatch/,登录 AWS Management Console 并进入 CloudWatch 控制台。

  2. 在左侧栏的日志菜单下,选择日志组

  3. 选择您的 Lambda 函数日志组,其格式应为 /aws/lambda/function-name

  4. 日志流列表中包含与机器人进行的每个会话的日志。选择要查看的日志流。

  5. 日志事件列表中,点击时间戳旁边的右箭头以展开该事件的详细信息。您从 Lambda 代码中打印的任何内容都将显示为日志事件。根据该信息来调试您的代码。

  6. 调试代码后,请记得部署 Lambda 函数。如果您选择通过控制台部署,请在重新测试机器人行为之前重新加载测试窗口。