我有一个简单的Alexa技能-在Alexa开发人员控制台中开发,并在index.js中添加了一些简单的JS。 Alexa在Test-Tab中的表现不错(只是对launchEvent发出“ Hello”响应。
我现在想通过console.log(...)
实现一些日志记录但是我所能找到的所有信息是:“只要进行console.log,您就可以在Cloudwatch的某处找到输出”
但是在AWS Cloudwatch中,我可以在“日志”下创建“ LogGroups”-但是如何使用Alexa技能连接这样的日志组?还是console.log输出会自动出现在其他地方?
答案 0 :(得分:0)
您无需在cloudwatch上创建任何内容。只需转到cloudwatch console,然后从左侧面板中单击“日志”即可。单击名称包含您的lambda函数名称的日志组(只需确保您的lambda函数具有“基本执行角色策略”)。现在,您将看到日志列表。只需单击带有最新时间戳的那个即可。您的每个部署都将在这些日志中创建一个新条目。我建议您按时间降序对日志进行排序。如果您仍然遇到任何问题,请在评论中告诉我。
再次确保您的lambda函数具有在cloudwatch上写的权限。
答案 1 :(得分:0)