如何通过扩展完成SkyWalking的对接 通过以下对接SkyWalking的示例帮助您理解如何通过扩展API将函数与监控、可观察性、安全性和监管等工具集成。 当用已编译的语言实现扩展时,在本地编译生成二进制文件;使用非编译的语言实现扩展时,需要把对接第三方平台需要的依赖一起打包上传
如何通过扩展完成DataDog的对接 本章节指导如何通过扩展API,实现上报监控数据至DataDog平台。 前期准备 在DataDog官方网站注册一个账户。完成注册后,您将能够从DataDog的用户界面获取必要的配置信息,包括需上报数据的目标域名、API密钥以及APP密钥。 对于需要扩展的函数
功能总览 功能总览 全部 创建函数 函数管理 环境变量 触发器管理 日志和监控 API 函数开发 管理依赖包 测试事件管理 版本管理 预留实例管理 创建函数 在FunctionGraph控制台创建函数时,支持使用已有模板或空模板。 发布区域:所有部署函数工作流服务的区域均可使用。
文件处理和数据流处理 结合内置运行时创建事件函数 事件函数可以配置事件触发,集成了多种华为云产品(如对象存储服务OBS、分布式消息服务 RabbitMQ 版、云日志服务LTS等)。
获取函数的metadata 功能介绍 获取指定函数的metadata。 URI GET /v2/{project_id}/fgs/functions/{function_urn}/config 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
创建依赖包(待废弃) 功能介绍 创建依赖包 URI POST /v2/{project_id}/fgs/dependencies 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 请求参数 表2 请求
设置函数异步配置信息 功能介绍 设置函数异步配置信息。 URI PUT /v2/{project_id}/fgs/functions/{function_urn}/async-invoke-config 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
获取依赖包版本详情 功能介绍 获取依赖包版本详情 URI GET /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
其他费用 在您使用函数工作流服务过程中,如果搭配使用了其它华为云服务,如OBS、SMN等,则您需要为该服务支付额外的费用。 按所使用服务计费模式计费 其他各云服务计费方式有差异,具体计费详情请参考价格详情。
当华为云账号下无函数默认委托时,FunctionGraph提供快速创建默认委托“fgs_default_agency”的功能。 未使用任何委托 委托权限策略 此参数仅在选择使用委托时显示。
如果开通后问题仍存在,请提交工单联系华为云函数工作流服务工程师进一步帮助。 堆栈部署失败,提示如图5所示。 图5 堆栈部署失败 单击应用程序名称链接进入应用详情页,单击“资源栈名称”链接,跳转到资源编排服务页面。
约束与限制: 单个华为云账号(子账号)在单个区域内总实例数默认限制为1000。如果业务有更大的实例数需求,请提交工单申请。 计费方式: 按量模式下,函数执行时长的计量从请求触发函数执行开始,直至请求处理完成结束。
修改函数的metadata信息 功能介绍 修改指定的函数的metadata信息。 URI PUT /v2/{project_id}/fgs/functions/{function_urn}/config 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
获取依赖包列表 功能介绍 获取依赖包列表 URI GET /v2/{project_id}/fgs/dependencies 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 表2 Query参数
更新指定依赖包(待废弃) 功能介绍 更新指定依赖包 URI PUT /v2/{project_id}/fgs/dependencies/{depend_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目
更新函数最大实例数 功能介绍 更新函数最大实例数 URI PUT /v2/{project_id}/fgs/functions/{function_urn}/config-max-instance 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
获取函数模板列表 功能介绍 获取函数模板列表 URI GET /v2/{project_id}/fgs/templates 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 表2 Query参数 参数
获取函数列表 功能介绍 获取函数列表 URI GET /v2/{project_id}/fgs/functions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 表2 Query参数 参数 是否必选
获取指定函数代码信息 功能介绍 获取指定函数代码信息。 URI GET /v2/{project_id}/fgs/functions/{function_urn}/code 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目
获取指定函数的版本列表 功能介绍 获取指定函数的版本列表。 URI GET /v2/{project_id}/fgs/functions/{function_urn}/versions 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目