您可在函数中使用如下语句来记录不同等级的日志:
- console.log()
- console.error()
- console.warn()
- console.info()
日志格式
<Timestamp> <Request ID> <Log Level> <Message>
例如,当您在函数中执行如下代码时:
console.log('hello world');
日志输出为
2016-08-18T05:38:41.401Z 1234567890 verbose hello world
如果您为函数所属的服务设置了 SLS 日志库,示例中的日志hello world将被收集到关联的日志库中。
查找日志
通过命令行工具,您能够方便的查看服务/函数维度的日志。进入命令行的 shell 模式:
- 查看服务维度的日志:执行
logs service_name
。 - 查看函数维度的日志:执行
logs service_name/function_name
。 - 您还可以查询指定时间段的日志,请执行
logs --help
查看具体命令参数。
通过命令行工具开启服务/函数的日志,具体步骤请参阅相关文档。