文档中心
登录
注册
函数服务
文档指南
函数服务
函数服务
文档指南
请输入
产品动态
新功能发布记录
产品公告
【产品变更】Python 3.8 运行时下线
【计费变更】函数服务部分计费单价变更通知
【计费变更】函数服务 CPU 实例计费项变更通知
【产品变更】函数服务支持华南1(广州)地域
【产品变更】函数服务支持亚太东南(柔佛)地域
【产品变更】函数服务下线试用资源包
【产品变更】函数服务新增预留实例功能和公网出流量计费相关通知
【产品变更】函数服务支持华东 2(上海)地域
【产品变更】函数服务正式商业化公告
安全公告
React反序列化代码执行漏洞通告(CVE-2025-55182)
产品简介
什么是函数服务
产品优势
产品功能
应用场景
基本概念
开服地域
使用限制
产品计费
计费概述
计费类型
按量计费-函数服务
按量计费-云沙箱
资源包
退订说明
欠费说明
税费及发票
代金券管理
快速入门
函数部署快速入门
云沙箱部署快速入门
用户指南
概览
选型指南
应用
应用概述
管理应用
自动构建和部署的应用
应用广场
AI 云原生
Computer Use Agent
Computer Use Agent 介绍
一键部署 Computer Use Agent 应用
Browser Session
Browser MCP Server 使用说明
一键部署 Browser Session 应用
Mobile Use Agent 介绍与快速部署指南
Long-term Memory Agent
Long-term Memory Agent 介绍
一键部署Long-term Memory Agent 应用
Gem Browser
一键部署 Gem Browser 应用
图像生成
一键部署 AI 绘画 Stable Diffusion 应用
WEB 开发框架
一键部署 Express 应用
一键部署 Web 应用
Web 应用
Coze
一键部署 Coze Studio 应用
一键部署 Coze Loop 应用
音视频处理
一键部署 FFmpeg 视频截帧应用
函数
函数概述
创建函数
函数创建方式选型
创建任务
创建事件函数
Web 应用函数
创建 Web 应用
创建自定义运行时
开发调试
微服务应用函数
创建微服务应用
添加 CLB 访问配置
弹性伸缩
应用启停
GPU 函数
Serverless GPU 概述
GPU 函数管理
测试函数
管理函数
管理触发器
触发器概述
触发器事件消息结构
创建 Timer 触发器
创建 API 网关触发器
创建 Kafka 触发器
创建 BMQ 触发器
创建 RocketMQ 触发器
创建 TOS 触发器
创建 TLS 触发器
管理触发器
发布函数
发布函数
观测发布过程
发布记录
版本记录
查看监控与日志
监控概览
一键开启 veFaaS 应用监控
开启日志投递
日志管理
查询函数运行日志
日志结构说明
高级配置
函数配置
存储
函数存储选型
挂载 NAS 文件存储
挂载 TOS 对象存储
异步任务
异步任务概述
配置异步任务
提交任务
任务管理
任务观测
项目管理
标签管理
资源管理
函数资源统计
预留实例
资源分配
GPU 函数资源管理
账号资源统计
账号资源统计(含 GPU)
云沙箱
云沙箱概述
沙箱应用
沙箱应用
沙箱应用高级配置
沙箱应用配置泛域名
沙箱应用对接 E2B 协议
E2B 兼容性说明
沙箱实例
沙箱实例管理
沙箱实例预热池
沙箱实例暂停和恢复
订阅沙箱实例事件通知
沙箱镜像
云沙箱模板
All-in-One Sandbox
一键部署 All-in-One Sandbox 应用
开发指南
veFaaS 函数开发
代码开发概述
Python 运行时
概述
开发方法
日志采集
部署方法
依赖安装
Golang 运行时
概述
开发方法
日志采集
部署方法
Node.js 运行时
概述
开发方法
日志采集
部署方法
依赖安装
Native 运行时
概述
开发方法(Web 应用)
开发方法(任务)
日志采集
镜像部署
代码包部署
Native Python 运行时
概述
开发方法
日志采集
代码包部署
Native Node.js 运行时
概述
开发方法
日志采集
代码包部署
Serverless Devs
Serverless Devs 快速入门
Pulumi
最佳实践
授权
IAM 授权最佳实践
通过 IAM 角色授予实例访问云服务的权限
AI 应用
快速部署 SandboxFusion 代码沙箱
基于函数服务和方舟平台部署高代码 AI Chat 应用
通过 NAS 挂载 Stable Diffusion 自定义模型
基于 mini-swe-agent 执行 SWE-bench 评测
数据处理
通过函数服务同步 Kafka 数据到 ES
使用函数服务实现 TOS 上传文件实时自动解压
使用函数服务实现 NAS 文件系统读写
使用函数服务读写 TOS 挂载目录
功能应用
使用函数服务实现 TOS 触发 MCDN 刷新预热
使用函数实现 TOS 触发 CDN 刷新预热
使用函数服务定时触发 CDN 刷新预热
使用函数服务托管静态站点
使用函数服务快速搭建 NAS 可视化文件管理工具
函数管理
使用 veFaaS Code Deployer 插件管理函数
使用 veFaaS MCP 管理函数
云沙箱
veRL 集成 veFaaS 云沙箱
通过自定义镜像创建云沙箱实例
解决方案
通过函数服务消费消息队列 RocketMQ 版
通过函数服务消费消息队列 Kafka 版
通过函数服务消费云原生消息引擎 BMQ
通过函数服务消费日志数据
常见问题
通用 FAQ
如何申请试用邀测功能?
代码开发
什么是 initializer ?
函数
为什么我的函数没有实例?
函数实例什么时候会被缩容?
如何设置函数的超时?
为什么修改了配置/代码后未生效?
函数实例提供临时存储目录吗?
函数如何弹性扩缩容?
如何安装代码包依赖?
同步函数超时时间超过 900 秒该如何处理?
函数如何访问公网?
如何查询函数资源的用量和费用?
云沙箱
如何获取云沙箱实例的访问入口?
云沙箱的应用配置与实例配置是什么关系?
函数版本
函数发布新版本的过程中,请求会被中断吗?
触发器
触发器的 CloudEvents 格式是什么?
函数扩缩容
冷启动包含哪些环节,耗时多长?
API 参考
API 发布历史
API 错误码列表
API 列表
调用方式
请求结构
服务地址
公共参数
签名机制
返回结果
云沙箱
沙箱实例
CreateSandbox
ListSandboxes
DescribeSandbox
SetSandboxTimeout
KillSandbox
PauseSandbox
ResumeSandbox
沙箱镜像
PrecacheSandboxImages
GetSandboxImagePrecacheTicket
ListSandboxImages
DeleteSandboxImage
CreateCustomImageRegistry
GetCustomImageRegistry
ListCustomImageRegistries
UpdateCustomImageRegistry
DeleteCustomImageRegistry
函数
CreateFunction
GetFunction
UpdateFunction
DeleteFunction
ListFunctions
CopyFunction
Release
GetReleaseStatus
UpdateRelease
AbortRelease
GetRevision
ListRevisions
ListReleaseRecords
GetImageSyncStatus
函数实例
ListFunctionInstances
GetFunctionInstanceLogs
GenWebshellEndpoint
触发器
ListTriggers
GetRocketMQTrigger
定时触发器
CreateTimer
GetTimer
UpdateTimer
DeleteTimer
Kafka 触发器
CreateKafkaTrigger
UpdateKafkaTrigger
GetKafkaTrigger
DeleteKafkaTrigger
异步任务
TerminateAsyncTask
ListAsyncTasks
依赖安装任务
CreateDependencyInstallTask
GetDependencyInstallTaskStatus
TerminateDependencyInstallTask
GetDependencyInstallTaskLogDownloadURI
SDK 参考
SDK 概览
Go SDK 使用案例
Python SDK 使用案例
Node.js SDK 使用案例
CLI 参考
准备工作
CLI 安装
快速入门
基于模板创建应用
基于现有代码创建应用
在 Trae 中使用函数服务
通过 Skill 使用函数服务
相关协议
函数服务专用服务条款
函数服务产品服务等级协议
文档首页
函数服务
用户指南
函数
查看监控与日志
一键开启 veFaaS 应用监控
复制全文
下载 pdf
我的收藏
查看监控与日志
一键开启 veFaaS 应用监控
复制全文
下载 pdf
我的收藏
一键开启 veFaaS 应用监控
文档反馈
问问助手
本文主要介绍如何一键开启函数服务(veFaaS)应用性能监控,让函数运行全程可观测。
背景信息
veFaaS 与应用性能监控全链路版(APMPlus)产品深度集成,部署在 veFaas 的函数只需开启应用监控,即可实现函数监控数据的自动接入。接入后可以实现自动收集 Trace 信息、自动生成 Metric 指标、以及调用链检索、日志检索等功能。
前提条件
已开通 APMPlus 产品并开通该产品的服务端监控能力。详细步骤,请参见
开通服务端监控
。
已创建函数。详细操作,请参见
函数创建方式选型
。
使用限制
veFaaS 应用监控功能目前仅支持 Python 和 Native Python 运行时,后续逐步支持其他运行时。
使用方法
步骤一:开启应用监控
创建函数时开启应用监控
在
函数服务控制台
创建函数时,开启 应用监控 功能。详细操作,请参见
事件函数
、
Web 应用
。
存量函数开启应用监控
登录
函数服务控制台
,在左侧导航栏选择
函数
。
在
函数
页面找到目标函数,单击函数名称,跳转到函数详情页。
在
函数配置
页签,编辑
应用监控
信息,启用应用监控并保存配置后,重新发布函数。
APMPlus 监控服务服务启用后,函数的监控数据将投递至 APMPlus,提供指标、链路、日志等一体化监控服务、绘制监控大盘、支持火山方舟高代码应用以及 LangChain 等智能体监控。
步骤二:查看监控数据
在
函数服务控制台
,在左侧导航栏选择
函数
。
在
函数
页面找到目标函数,单击函数名称,跳转到函数详情页。
在
应用监控
页签,切换到
AI 应用 Trace 分析
专栏,通过 Span 属性筛选步骤三中对话相关 Trace。本场景通过对话的输入信息
apmplus.entity.input
来筛选本次请求的 Trace 信息。
在
Trace 分析
栏,可查看筛选到的 Trace。将鼠标悬浮在
Input/output
按钮,将自动展示智能体的输入输出信息详情。
单击 TraceID,支持查看整个 Trace 的完整链路和拓扑图,提供火焰图、列表和拓扑图 3 种方式。
单击右侧
指标
页签中的
LLM
,支持查看当前 Trace 关联的 LLM 指标趋势图。例如: Token 使用量、大模型响应耗时、TPOT、TTFT 等指标。
在火焰图中选中
ark_runtime.chat
Span,可在右侧详细信息的 Attribute 中查看当前对话的输入输出详细信息,继续下拉也可在 Span Tag 中查看更多智能体相关信息,例如:Token 用量,TPOT,TTFT 等。
在火焰图中选中存在告警的 Span,可在右侧详细信息的 Event 中查看错误堆栈和事件列表相关详细信息,方便链路追踪和故障定位。
返回
应用监控
页签,在
运行时监控
栏,可查看智能体运行时相关监控信息,例如:CPU 耗时、CPU 使用率、内存使用、GC 对象数量、线程数量、上下文切换数量等。
使用示例
在大模型 MaaS(Model as a Service)场景中,
veFaaS
结合
火山引擎
方舟平台,对高代码应用进行应用监控,生成 LLM 相关 Trace 和 Metrics。详细说明,请参见
MaaS 高代码链路监控
。
最近更新时间:2025.06.10 17:45:10
这个页面对您有帮助吗?
有用
有用
无用
无用