BLS触发器
更新时间:2026-09-24
BLS 触发器概述
日志服务(Baidu Log Service)是百度智能云提供的托管式日志收集与投递服务。函数创建BLS触发器后,CFC会定期下拉处理BLS对应日志集下日志流的消息。有关日志集和日志流的概念,您可以参考BLS日志集。BLS的openAPI您可以参考API参考。
配置 BLS 触发器
- 登录管理控制台,选择“产品服务> 函数计算 CFC”,进入“函数列表”页面。
- 点击创建函数,选择从模版创建函数,模版选择bls-log-analysis(该模版函数实现了从BLS中拉取日志数据并输出)。

- 进入目标函数详情页,点击 【触发器】,在 【触发器】 页签中点击 【新增触发器】,在弹窗中选择 【BLS触发器】。

-
之后在弹出框中填入触发器的各个参数、点击确认,触发器即创建完成,各个参数的解释如下:
- 名称:即触发器的名称。
- 日志集:每个触发器需要选择一个日志集作为触发源,并且日志集与函数需位于同一个地域。
- 日志流:选择该日志集下的日志流。
- 触发器间隔:处理BLS日志的时间间隔,当前仅支持分钟粒度触发,间隔1~10分钟。

- 创建完成后,返回 【触发器】 页签,确认列表中已经出现新建的 BLS 触发器,同时可以看到模板自带的定时触发器
bls_default。该触发器负责函数触发执行,无需修改。

测试触发器
- 点击测试按钮

- 在 【测试事件】 页签中填写测试事件,根据实际环境填写当前账号凭证、目标地域对应的 BLS 接入域名、日志集、日志流和触发间隔,然后点击 【执行】。
JSON
1{
2 "ak": "<当前账号的 ak>",
3 "sk": "<当前账号的 sk>",
4 "host": "<目标地域对应的 BLS 接入域名>",
5 "taskInterval": "<触发间隔(分钟)>",
6 "logrecord": "<日志集名称>",
7 "logStreamName": "<日志流名称>",
8 "token": ""
9}

- 查看返回的结果

评价此篇文章
