tcb fn log
查看云函数的运行日志。
已废弃
tcb fn log 自 CLI v3.0.0 起废弃,请使用 日志检索。
语法
tcb fn log <functionName> [options]
默认返回最近 20 条日志。
参数
| 参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
<functionName> | 是 | 函数名称 | — |
--env-id <envId> | 否 | 环境 ID | 取当前默认环境 |
-q, --qualifier <qualifier> | 否 | 函数版本 | $LATEST |
-i, --reqId <reqId> | 否 | 请求 ID,精确匹配 | — |
-l, --limit <limit> | 否 | 返回条数 | 20 |
-o, --offset <offset> | 否 | 跳过的条数 | 0 |
--order <order> | 否 | 排序方向:desc、asc | — |
--orderBy <orderBy> | 否 | 排序字段:function_name、duration、mem_usage、start_time | — |
--startTime <startTime> | 否 | 查询开始时间,格式 2019-05-16 20:00:00 | — |
--endTime <endTime> | 否 | 查询结束时间,格式 2019-05-16 20:59:59 | — |
-e, --error | 否 | 只返回错误日志 | — |
-s, --success | 否 | 只返回成功日志 | — |
示例
# 查看最新 2 条日志
tcb fn log app -l 2
# 查看指定时间范围
tcb fn log app --startTime "2019-05-16 20:00:00" --endTime "2019-05-16 20:59:59"
# 只看错误日志
tcb fn log app -e
# 按执行时间降序
tcb fn log app --orderBy duration --order desc
# 按请求 ID 查询
tcb fn log app -i d451aac7-bf12-11e9-xxxx-525400697544
# 查看指定版本
tcb fn log app -q 1
# 查看 $LATEST 版本(默认)
tcb fn log app -q '$LATEST'
输出
请求时间: 2019-08-15 12:12:00
函数名称: app
计费时间(ms): 100
运行时间(ms): 0.38
调用次数: 1
占用内存: 35.730 MB
请求 Id: d451aac7-bf12-11e9-xxxx-525400697544
调用状态: 成功
返回结果: {"Message":"","Time":"2019-08-15T04:12:00Z","TriggerName":"myTrigger","Type":"Timer"}
日志:
...
END RequestId: d451aac7-bf12-11e9-xxxx-525400697544
Report RequestId: d451aac7-bf12-11e9-xxxx-525400697544 Duration:0ms Memory:256MB MaxMemoryUsed:35.730469MB
注意事项
offset与limit之和不能大于 10000。startTime与endTime的间隔不能超过 1 天。- 新项目请直接使用
tcb logs search。