前提条件
- 已经创建函数。
- 已经创建LTS FullAccess权限的委托,创建过程请参见配置委托权限。
- 已经创建日志组,此处以LogGroup1为例,创建过程请参见云日志服务-用户指南-日志管理-日志组。
- 已经创建,此处以LogTopic1为例,创建过程请参见云日志服务-用户指南-日志管理-日志流。
创建LTS触发器
1、登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
2、选择待配置的函数,单击进入函数详情页。
3、选择“设置 > 触发器”,单击“创建触发器”,弹出“创建触发器”对话框。
4、设置以下信息。
- 触发器类型:选择“云日志服务(LTS)”。
- 日志组:选择已创建的日志组,例如:LogGroup1。
- 日志流:选择已创建的日志流,例如:LogStream1。
5、单击“确定”,完成LTS触发器的创建。
配置LTS事件触发函数
说明当原始LTS事件消息超过75KB,会把原始LTS事件消息按照75KB维度拆分为多条消息触发执行函数。
1、返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
2、选择待配置的函数,单击进入函数详情页。
3、在函数详情页,选择函数版本。
4、在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。
5、填写如表所示测试信息后,单击“保存”。
表 测试信息
参数 | 说明 |
---|---|
配置测试事件 | 可创建新的测试事件也可编辑已有的测试事件。选择默认值:“创建新的测试事件”。 |
事件模板 | 选择"lts-event-template"模板,使用系统内置LTS事件模板。 |
事件名称 | 事件名称必须以大写或小写字母开头,支持字母(大写或小写),数字和下划线“_”(或中划线“-”),并以字母或数字结尾,长度为1-25个字符,例如lts-123test。 |
测试事件 | 自动加载系统内置lts事件模板,本例不做修改。 |
6、单击“测试”,可以得到函数运行结果,函数会返回输入LTS数据。