更新时间:2018-08-08 11:48
本文主要描述了如何创建日志服务、新建函数计算服务、创建函数和配置SLS触发器。如果您已经完成了资源创建,可以跳过本文。
为避免在配置日志服务触发器无法选择新建的日志服务,您必须确保您的函数计算服务和日志服务在同一个阿里云地域。更多详情,请参阅 地域与可用区。
登录 函数计算管理控制台。
前往访问控制 AliyunLogETLRole
页面,单击 同意授权 赋予函数计算操作您的日志服务的权限。
登录 日志服务管理控制台,参阅 创建流程 创建一个日志服务 Project 和两个 Logstore。其中,一个 Logstore 用于处理的日志及数据源,另一个 Logstore 用于存储函数计算产生的日志。
AliyunLogFullAccess
与 AliyunLogReadOnlyAccess
。在左侧导航栏,单击刚才新建的服务。
单击 创建函数,在创建函数页面:
选择 空白函数。
说明:本示例在创建函数的时候创建触发器,也可以在函数创建后在创建触发器, 在函数创建完成后配置 Log Service 触发器,可参考 触发器的增删改查。
按如下图示配置 Log Service 触发器,单击 【下一步】。
其中 函数配置 可以在在函数入口参数 event 中获取。本示例中的 函数配置 如下所示:
{
"source":{
"endpoint": "http://cn-shanghai-intranet.log.aliyuncs.com"
},
"target": {
"endpoint": "http://cn-shanghai-intranet.log.aliyuncs.com",
"projectName": "etl-test",
"logstoreName": "nginx_access_log_rep"
}
}
创建函数并填写所在服务、函数名称、描述信息和运行环境信息。
单击 下一步。
核对信息无误后,单击 创建。
在文档使用中是否遇到以下问题
更多建议
匿名提交