访问Amazon Alexa控制台console.log()内容

时间:2019-01-07 11:27:25

标签: node.js amazon-web-services alexa alexa-skills-kit console.log

我正在使用基于在线的Amazon Alexa Console 测试套件AWS Lambda来开发Alexa技能。如何访问foncier2.getSource().clear(); foncier2.getSource().addFeatures(foncier2.getSource().getFormat().readFeatures(geojsonObject, { dataProjection: 'EPSG:4326', defaultFeatureProjection: 'EPSG:3857', })); foncier2.getSource().refresh(); foncier2.getSource().changed(); map.getView().fit(foncier2.getSource().getExtent()); 的内容?

Lambda功能代码:

console.log('STATE: ' + stateAbbreviation)

1 个答案:

答案 0 :(得分:1)

CloudWatch 是您要寻找的产品。

每次响应事件而执行Lambda代码时,它都会将日志条目写入与Lambda函数(/aws/lambda/<function name>)关联的日志组中。您可以使用CloudWatch访问此日志条目。

要访问CloudWatch:

  1. 转到Lambda函数的监控标签。
  2. 然后单击在CloudWatch中查看日志

Lambda function

  1. 选择最新的流以查看最新的日志条目。

如果您正在开发中,并且正在使用Lambda函数的嵌入式代码编辑器,则可以使用 Test 功能来创建测试事件。如果是Alexa,则可以使用Alexa的请求JSON创建测试事件。当您触发测试事件时,Lambda函数将被执行,日志将直接显示在代码编辑器的执行结果标签中。