当前位置: 首页 > 知识库问答 >
问题:

您如何看待控制台。amazon lambda函数的日志输出

冯通
2023-03-14

当你做一个

console.log('Loading function');

在amazon lambda函数中,这会发生什么?

我的设置api网关lambda函数nodejs6。10卷https://n2tredacted.execute-api.us-east-1.amazonaws.com/prod/redactedFunc

共有3个答案

宋飞掣
2023-03-14

在控制台Cloudwatch中

aws logs get-log-events  --log-group-name /aws/lambda/my_group_name_here --log-stream-name stream_name_here

某些特殊字符(如$)需要使用前导字符转义\

白信鸿
2023-03-14

有两种方法可以访问Lambda函数的日志。

方法1(使用无服务器CLI):

导航到项目文件夹的根目录,并在命令行中输入以下内容:

sls logs -f myFunctionName -t

-f用于指定函数名,-t用于实时跟踪命令行中的日志。

方法2(使用CloudWatch日志):

转到部署函数的区域中的CloudWatch,然后转到日志。您将在那里找到函数的日志。

夹谷英杰
2023-03-14

AWS Lambda日志被写入CloudWatch日志。以下是访问它们的方法:

  1. 在AWS控制台中选择您的Lambda函数
  2. 单击监视选项卡
  3. 在CloudWatch中选择查看日志

如果您希望在AWS控制台之外检索CloudWatch日志,则有许多CLI选项:

    null
 类似资料:
  • 问题内容: 我正在使用hibernate3,并希望阻止它将所有启动消息转储到控制台。我尝试注释掉log4j.properties中的stdout行,但是没有运气。我在下面粘贴了我的日志文件。另外,我在标准项目结构中使用eclipse,并且在项目文件夹的根目录和bin文件夹中都有一个log4j.properties副本。 问题答案: 尝试设置更合理的日志记录级别。日志级别设置为仅记录在事件的装置或更

  • 我目前面临一个只存在于Android生产/发布版本中的问题。是否可以运行调试器或查看生产/发布版本的日志?

  • 问题内容: 我想建立一个自动化测试,所以我必须知道chrome控制台中出现的错误。 是否有一个选项来获取出现在控制台中的错误行? 为了查看控制台:右键单击页面中的某处,单击“检查元素”,然后转到“控制台”。 问题答案: 我不知道C#,但这是可以完成此工作的Java代码,希望您可以将其转换为C# 注意上面代码中的setUp方法。我们使用LoggingPreferences对象来启用日志记录。日志有几

  • 我想建立一个自动化测试系统,所以我必须知道chrome控制台中出现的错误。 有一个选项可以获取控制台中出现的错误行? 要查看控制台:右键单击页面中的某个位置,单击“检查元素”,然后转到“控制台”。

  • 问题内容: 我想在量角器测试中输出div的文本,到目前为止,我有: 但这输出 我尝试了“ toString()”,结果相同。 有没有办法将文本输出到控制台? 问题答案: 和其他大多数量角器方法都返回承诺。您想将您的陈述放入承诺解决方案中: 使用新的量角器语法:

  • Laravel中是否有类似的东西允许您查看正在执行的实际SQL?例如,在Rails中,您可以在控制台中看到SQL。在Django中,您有一个工具栏。 在《拉威尔4》中有类似的东西吗? 澄清一下:我的问题是如何在没有代码的情况下做到这一点。Laravel中是否有内置的东西不需要我在应用程序中编写代码? 更新:最好我也希望看到CLI查询(例如)