函数服务对接火山引擎 云监控,为您提供观测函数性能指标的功能。 目标触发器触发函数代码执行后,在函数详情页面,单击 监控 页签,选择监控的时间范围,可查看当前函数的性能监控指标,帮助您了解函数的运行状态是否符合预期。
说明
- 单击 查看更多指标,可跳转至云监控控制台,查看当前函数的监控面板。
- 单击 创建告警策略,可跳转至云监控控制台,为当前函数配置告警策略。当指标达到告警的触发条件时,系统会通过您指定的方式推送告警通知,帮助您及时发现服务的异常行为。具体操作可参见 创建告警策略。
基础指标
函数执行 QPS
展示当前该采样周期内,各版本函数每秒被触发执行的次数。
例如:上图统计最近 1 小时,版本 1 函数每秒被触发执行的次数变化曲线。
函数执行延迟
即函数执行时长,当前采样周期内,各版本函数处理请求的耗时。
- P99:表示指定采样周期内,升序排序中排在99%位置的请求,被执行的时长。
- P90:表示指定采样周期内,升序排序中排在90%位置的请求,被执行的时长。
- P50:表示指定采样周期内,升序排序中排在50%位置的请求,被执行的时长。
- Avg:表示指定采样周期内,所有请求被执行的平均时长。
函数错误 QPS
展示当前采样周期内,各版本函数各种执行错误的 QPS。
其中,错误类型分为 internal 和 user 两类。
- internal:系统内部错误。请 提交工单 寻求技术支持。
- user:用户侧错误。需根据具体错误码进一步排查。
函数出公网流量
展示当前采样周期内,函数的出公网流量使用情况。
函数 CPU 使用率
展示当前采样周期内,各版本函数的 CPU 使用率。对每个版本下所有实例的使用率取平均值。
函数内存使用率
展示当前采样周期内,各版本函数的内存使用率。对每个版本下所有实例的使用率取平均值。
其中,内存使用率 = 所消耗的实际内存/允许消耗的内存上限
函数实例数量
展示当前采样周期内,各版本函数占用的实例数量情况。
GPU 指标
对于 GPU 函数,除上述基础指标外,还提供以下 GPU 观测指标。
函数 GPU 显存使用量
展示当前采样周期内,各版本 GPU 函数的显存使用量。对每个版本下所有实例的单卡 GPU 显存使用量取平均值。
函数 GPU 显存使用率
展示当前采样周期内,各版本 GPU 函数的显存使用率。对每个版本下所有实例的单卡 GPU 显存使用率取平均值。
其中,显存使用率 = 显存使用量/单卡显存总量
函数 GPU 使用率
展示当前采样周期内,各版本 GPU 函数的显卡核心的使用率。对每个版本下所有实例的单卡 GPU 显卡核心的使用率取平均值。