检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图3 函数指标 父主题: 使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS
图2 函数指标 父主题: 使用FunctionGraph函数和CTS识别非法IP的登录登出操作
父主题: 使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS
父主题: 使用FunctionGraph函数和CTS识别非法IP的登录登出操作
父主题: 使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS
父主题: 使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS
图1 创建LTS触发器 父主题: 使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS
使用OBS触发器 本节介绍创建OBS触发器,上传图片压缩包至存储桶,产生事件触发函数运行,供用户了解OBS触发器的使用方法。OBS触发器创建以后,不能停用,只能删除。 关于OBS触发器事件源的具体介绍,请参见支持的事件源。
函数流对OBS中的图片进行旋转 使用FunctionGraph函数流对图片进行压缩和打水印
使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS 本章节介绍如何结合云日志服务LTS,配置提取告警日志功能的函数,识别LTS中的异常日志数据存储至OBS桶,再通过消息通知服务SMN推送告警短信和邮件,通知业务人员处理。
图片分类 可以作为“实时图片分类(按图片内容)”等函数模板的输入。 图片鉴黄 可以作为“图片鉴黄”函数模板的输入。 语音识别 可以作为“语音识别”函数模板的输入。 单击“保存”,完成测试事件创建。 测试函数 函数创建以后,可以在线测试函数能否正常运行,验证能否实现预期功能。
方案概述 应用场景 端侧文件上传云服务器是Web和App应用的一类场景,例如服务运行日志的上报,Web应用图片上传等,函数可作为后端,结合APIG提供通用的API处理这类场景。本章节以NodeJS和Python语言为例,指导用户如何开发后端解析函数,获取上传的文件。
应用 使用函数压缩图片 使用函数为图片打水印 使用函数处理DIS数据 函数+APIG:处理文件上传 定时开关华为公有云虚拟机 函数+LTS:日志实时分析实战 函数+CTS:登录/登出安全分析实战 使用SpringBoot构建FunctionGraph HTTP函数 创建使用自定义认证且后端为
表1 常用最佳实践 实践 描述 使用函数压缩图片 本实践基于函数工作流服务实践所编写,用于指导您使用函数工作流服务实现图片压缩的功能。 使用函数为图片打水印 本实践基于函数工作流服务实践所编写,用于指导您使用函数工作流服务实现为图片打水印的功能。
05:32 使用函数压缩图片
项目迁移fun2s fun2s 命令是将函数的配置信息转换成 Serverless Devs 所识别的 s.yaml的命令。 命令解析 参数解析 操作案例 命令解析 当执行命令fun2s -h/fun2s --help时,可以获取帮助文档。
以下图1和图2是过滤前和过滤后的实时日志对比。 图1 过滤前日志 图2 过滤后日志 您可以通过函数指标查看函数的调用情况,如下 3 张图所示。 图3 函数指标1 图4 函数指标2 图5 函数指标3 父主题: 使用FunctionGraph函数对LTS中的日志进行实时过滤
配置函数的标签 标签用于标识资源,为函数添加标签,可以方便用户识别和管理拥有的函数。 您可以在函数创建完成后,在函数的详情页中为函数添加标签,一个函数最多可以添加20个标签。 如您的组织已经设定函数工作流服务的相关标签策略,则需按照标签策略规则为函数添加标签。
进入dew-bucket-output桶对象界面,可以看到输出的图片image.jpg.encrypt,如图2所示。单击操作列的“下载”可将文件下载至本地查看处理效果。 图2 输出文件 父主题: 使用FunctionGraph函数对OBS中的文件进行加解密
custom_models_tool 可通过其APIG触发器管理应用资源,如模型、插件的上传和图片下载等。