函数工作流 FunctionGraph-概述

时间:2023-11-01 16:25:44

概述

通过FunctionGraph的OpenTelemetry API,扩展可以直接从FunctionGraph接收到函数执行期间初始化、调用期间的遥测数据,也可以收集函数执行期间和扩展执行期间的用户打印日志。

在FunctionGraph执行时,您可以从扩展向OpenTelemetry API发送订阅请求,订阅后,FunctionGraph会自动将所有遥测数据发送到您的扩展,您可以对数据进行处理,例如存储到OBS、写入文件中或转发给其他可观测性工具。

扩展可以使用遥测 API 订阅三种不同的遥测流:

  1. 平台遥测:日志、指标和跟踪,描述与执行环境运行时生命周期、扩展生命周期和函数调用相关的事件和错误。
  2. 函数日志:FunctionGraph函数代码生成的自定义日志。
  3. 扩展日志:FunctionGraph扩展代码生成的自定义日志。
support.huaweicloud.com/api-functiongraph/functiongraph_06_2710.html