You need to enable JavaScript to run this app.
文档中心
函数服务

函数服务

复制全文
下载 pdf
查看监控与日志
一键开启 veFaaS 应用监控
复制全文
下载 pdf
一键开启 veFaaS 应用监控
本文主要介绍如何一键开启函数服务(veFaaS)应用性能监控,让函数运行全程可观测。​
背景信息​
veFaaS 与应用性能监控全链路版(APMPlus)产品深度集成,部署在 veFaas 的函数只需开启应用监控,即可实现函数监控数据的自动接入。接入后可以实现自动收集 Trace 信息、自动生成 Metric 指标、以及调用链检索、日志检索等功能。​
前提条件​
  • 已开通 APMPlus 产品并开通该产品的服务端监控能力。详细步骤,请参见 开通服务端监控。​
使用限制​
veFaaS 应用监控功能目前仅支持 Python 和 Native Python 运行时,后续逐步支持其他运行时。​
使用方法​
步骤一:开启应用监控​
创建函数时开启应用监控​
在 函数服务控制台 创建函数时,开启 应用监控 功能。详细操作,请参见 事件函数、Web 应用。​
​​​
存量函数开启应用监控​
  1. 登录 函数服务控制台,在左侧导航栏选择 函数。​
  1. 在 函数 页面找到目标函数,单击函数名称,跳转到函数详情页。​
  1. 在 函数配置 页签,编辑 应用监控 信息,启用应用监控并保存配置后,重新发布函数。​
  • APMPlus 监控服务服务启用后,函数的监控数据将投递至 APMPlus,提供指标、链路、日志等一体化监控服务、绘制监控大盘、支持火山方舟高代码应用以及 LangChain 等智能体监控。​
  • ​​​
步骤二:查看监控数据​
  1. 在 函数服务控制台,在左侧导航栏选择 函数。​
  1. 在 函数 页面找到目标函数,单击函数名称,跳转到函数详情页。​
  1. 在 应用监控 页签,切换到 AI 应用 Trace 分析 专栏,通过 Span 属性筛选步骤三中对话相关 Trace。本场景通过对话的输入信息apmplus.entity.input来筛选本次请求的 Trace 信息。​
  1. 在 Trace 分析 栏,可查看筛选到的 Trace。将鼠标悬浮在 Input/output 按钮,将自动展示智能体的输入输出信息详情。​
  • ​​​
  1. 单击 TraceID,支持查看整个 Trace 的完整链路和拓扑图,提供火焰图、列表和拓扑图 3 种方式。​
  1. 单击右侧 指标 页签中的 LLM,支持查看当前 Trace 关联的 LLM 指标趋势图。例如: Token 使用量、大模型响应耗时、TPOT、TTFT 等指标。​
  • ​​​
  1. 在火焰图中选中 ark_runtime.chat Span,可在右侧详细信息的 Attribute 中查看当前对话的输入输出详细信息,继续下拉也可在 Span Tag 中查看更多智能体相关信息,例如:Token 用量,TPOT,TTFT 等。​
  • ​​​
  1. 在火焰图中选中存在告警的 Span,可在右侧详细信息的 Event 中查看错误堆栈和事件列表相关详细信息,方便链路追踪和故障定位。​
  • ​​​
  1. 返回 应用监控 页签,在 运行时监控 栏,可查看智能体运行时相关监控信息,例如:CPU 耗时、CPU 使用率、内存使用、GC 对象数量、线程数量、上下文切换数量等。​
  • ​​​
使用示例​
在大模型 MaaS(Model as a Service)场景中, veFaaS 结合火山引擎方舟平台,对高代码应用进行应用监控,生成 LLM 相关 Trace 和 Metrics。详细说明,请参见 MaaS 高代码链路监控。​
​
最近更新时间:2025.06.10 17:45:10
这个页面对您有帮助吗?
有用
有用
无用
无用