配置并查看函数日志
更新时间:2024-07-05
您可以将函数执行的日志存储至百度云日志服务,再根据日志服务中存储的函数日志来执行代码调试、故障分析、数据分析等操作。本文介绍如何使用控制台来为云函数配置日志存储,并查看函数执行的日志。
背景信息
百度云函数计算提供两种执行日志存储类型:日志服务BLS或对象存储BOS
日志服务BLS是一站式实时日志分析服务,提供日志数据采集传输、检索分析、实时消费与转储等功能,帮助用户轻松应对服务运维管理、商业趋势洞察、安全监控审计等业务场景。
对象存储BOS提供稳定、安全、高效、高可扩展的云存储服务。可以将任意数量和形式的非结构化数据存入BOS,并对数据进行管理和处理。BOS支持标准、低频、冷和归档存储等多种存储类型,满足多场景的存储需求。
操作步骤
百度云函数计算设置函数执行日志存储服务的步骤如下所示:
- 打开百度云控制台,进入CFC控制界面。
- 在左侧导航栏中,点击【函数列表】进入函数管理页面。
- 点击要设置的函数名,跳转到函数函数基本信息页面。
- 在基本信息页面中,单击【编辑信息】即可编辑函数日志存储服务。
- 点击日志存储下拉框,选择执行日志存储类型。
注1:对象存储BOS的Bucket必须提前在BOS创建。手动输入Bucket时,应确保Bucket所属地域和当前地域一致。如果Bucket被删除,日志将无法继续保存。
注2:百度日志服务BLS会为用户创建一个默认日志集,日志保存期限是7天
注3:如果您想自己定义日志服务BLS的日志集,可以在BLS新建日志集,选择指定日志集
查看日志
配置了日志存储的函数在运行时,产生的日志都会输出到日志存储服务中。查看日志步骤如下所示:
- 打开百度云控制台,进入CFC控制界面。
- 在左侧导航栏中,点击【函数列表】进入函数管理页面。
- 点击要设置的函数名,跳转到函数函数基本信息页面。
- 在左侧导航栏中,点击【日志】进入查看日志页面。
- 百度日志服务BLS日志显示如下图:
以下为对象存储BOS日志显示页面: