一、注意事项
·云函数 SCF 已于2021年01月29日起进行日志服务升级,接入腾讯云日志服务 CLS,此后新增函数需要指定日志投递主题或使用默认投递日志能力。具体操作请参见 日志检索教程。
·2021年01月29日前创建的函数已于2021年4月5日起按地域逐渐进行迁移,为你未进行日志配置的函数配置 SCF 专用日志投递主题。以下场景 SCF 无法完成自动迁移或不会进行自动迁移,如需查看函数调用日志,请手动为你的函数关联日志主题以保存函数调用日志,操作详情请参见 日志投递配置。
·CLS 日志服务免费额度自2022年9月5日起调整,CLS 为开通三个月内的新用户提供一定 免费额度,到期或超出免费额度将会按照产品定价进行计费。具体请参见 日志服务定价说明。
| 状态 | 场景 |
| SCF 无法完成自动迁移 | 腾讯云账号未实名,请完成 账号实名认证 后为你的函数关联日志主题以保存函数调用日志。 |
| | 腾讯云账号欠费,请冲正账号后为你的函数关联日志主题以保存函数调用日志。 |
| | 服务角色 SCF_QcsRole 不存在,请完成 云函数服务角色授权 后为你的函数关联日志主题以保存函数调用日志。 |
| SCF 不会进行自动迁移 | 你的腾讯云账号下的云函数在迁移统计周期(2021年03月和04月)中没有发起调用,系统判定你为 SCF 非活跃用户,不会为你创建日志服务相关资源。再次调用函数前需手动为函数关联日志主题以保存函数调用日志。 |
二、背景
SCF 接入 CLS 后,函数日志可支持:
·实时索引:采集的日志数据实时建立索引,构建成功即可检索。
·灵活检索:支持全文检索、多关键词检索、范围检索、模糊检索等功能。
·灵活投递:可自定义日志投递位置和日志存储周期,支持将指定日志投递至其他云产品中,满足存储或其他计算需求。例如,在指定的 COS 存储桶中,对日志进行生命周期管理等,满足日志审计需求。
三、SCF 日志服务升级详情
·自2021年01月29日起,新建函数如未指定日志投递主题将使用默认投递日志能力,函数调用日志将按照函数日志配置投递到指定主题。
·存量函数迁移将于2021年04月05日至2021年06月30日按地域逐渐进行,我们将为你未进行日志配置的函数关联默认投递日志配置,已进行日志配置的函数不受影响。
·默认投递日志时,SCF 将会为你开通日志服务并将函数调用日志投递至 SCF 专用日志集下的日志主题中,SCF 专用日志集和日志主题分别以 SCF_logset 和 SCF_logtopic 为前缀命名,如不存在将自动创建。函数调用日志默认保留7天,你可在 日志服务控制台 查看及管理。
·获取函数运行日志 接口 GetFunctionLogs 将于2021年07月01日下线,函数关联日志服务后,建议使用 日志服务 相关接口以获得最佳日志检索体验。
注意:为保证 获取函数运行日志 接口 GetFunctionLogs 兼容性,输入参数 FunctionName 仍为非必填项,但建议填写该参数,否则可能导致日志获取失败。
·SCF 投递至 CLS 的日志格式请参见 日志检索教程。
·SCF 日志接入 CLS 后,依然为异步调用的函数保留返回数据。返回数据将写入 SCF_Message,格式为 Response RequestId:xxx RetMsg:xxx 。
注意:SCF_Message 的值长度限制为8KB,超出时将截取前8KB。