您可以通过创建日志服务触发器将日志服务与函数计算连接起来,当有新日志产生时触发函数执行,对日志进行处理。本文介绍如何在函数计算控制台上创建日志服务触发器。

前提条件

创建触发器

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击服务/函数
  4. 找到目标服务下的目标函数,单击函数名称。
  5. 单击触发器页签,然后单击创建触发器
    create_trigger
  6. 创建触发器区域填写相关信息。然后单击确定
    参数 操作
    服务类型 选择日志服务触发器
    触发器名称 填写自定义的触发器名称。
    触发版本/别名 填写触发器版本,默认值为 LATEST。详情请参见版本管理简介
    日志项目名称 选择已创建的日志项目。
    日志仓库名称 选择已创建的日志仓库,当前触发器会定时从该日志仓库中订阅数据到函数服务进行自定义加工。
    触发器日志 选择已创建的日志仓库,日志服务触发函数执行过程的日志会记录到该日志仓库中。
    触发间隔 填写日志服务触发函数运行的时间间隔。

    取值范围:[3, 600],单位:秒。

    重试次数 填写单次触发允许的最大重试次数。

    取值范围:[0, 100]。

    函数配置 如果您想传入自定义参数,可以在此处配置。该参数将作为函数 event 的Parameter传入函数。

    默认值为空({})。

    角色创建方式
    1. 在列表中选择快捷授权
    2. 单击点击授权
    3. 单击同意授权

    触发器角色为 AliyunLogETLRole

    在触发器列表中可以查看创建好的触发器。create_trigger_result

后续步骤

  1. 编写函数
  2. 调试函数