更新时间:2023-11-06 GMT+08:00

配置日志组及日志流

此特性当前仅FunctionGraph V2版本支持。

概述

用户可以针对某个函数自行关联日志组和日志流,管理函数日志,即进行函数调用后,调用日志会保存到指定的日志组和日志流下。若未指定,函数调用日志会保持原逻辑自动生成在系统默认创建的日志流下(即创建一个函数默认创建一个对应的日志流),具体请参见云日志服务(LTS)管理函数日志

前提条件

已在LTS控制台自行创建日志组及日志流。

操作步骤

  1. 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
  2. 选择待配置的函数,单击进入函数详情页。
  3. 选择“设置 > 日志配置”,参见表1进行配置。
    表1 日志配置参数说明

    参数

    说明

    启动日志记录

    V2版本默认为开启状态,V1版本当前不支持此特性。

    日志组

    为当前函数指定日志组。禁选functiongraph默认创建的日志组functiongraph.log.group.xxx。

    默认展示系统自动生成的日志组(以functiongraph开头)。

    日志流

    指定日志组下的日志流。

    默认展示为创建函数时自动生成的日志流(以函数名称开头)。

  4. 配置完成后单击“保存”。
  5. 调用函数后,您可以参考查看函数日志,在指定的日志组及日志流下查看生成的函数日志。

    函数的日志流可以在更新时随时修改。

查看函数日志

进行函数调用后,您可以在指定的日志组及日志流下查看生成的函数日志。

  1. 返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
  2. 选择待配置的函数,单击进入函数详情页。
  3. 选择“监控 > 日志”,查看函数日志。
    • 图1,表示当前函数日志指定生成在该日志组及日志流下。
    • 若未指定,此处的日志组显示为系统默认创建的日志组及日志流,日志组名称以“functiongraph”开头。
      图1 查看函数日志
    • 图中日志列表中可以区分是否请求经过冷启动,下边一条请求显示的冷启动成功,其中耗时13.100ms,表示当前请求是经过冷启动的调用总耗时,日志中上边一条日志显示调用成功,其中耗时1.671ms,表示当前请求不经过冷启,调用耗时。
      图2 日志