操作指南

云产品指标

API 文档

云函数监控指标

最近更新时间:2021-05-07 16:36:15

命名空间

Namespace=QCE/SCF_V2

监控指标

请求监控

指标英文名 指标中文名 指标含义 单位 维度 统计粒度
Error 错误次数 函数执行后产生的错误请求次数,当前包含客户的错误次数和平台错误次数之和,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
Invocation 调用次数 函数/地域级别的请求次数,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
Throttle 受限次数 函数/地域级别被流控的请求次数,达到函数并发后的请求将受限,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
ConcurrentExecutions 并发执行次数 同一时间点并发处理的请求数,按粒度(1分钟、5分钟)统计求和,在函数/地域维度统计求最大值 functionName、version、namespace、alias、 60s、300s、3600s、86400s
DlqFailedNum dlq 投递失败次数 dlq 投递失败次数 functionName、version、namespace、alias、 60s、300s、3600s、86400s

资源监控

指标英文名 指标中文名 指标含义 单位 维度 统计粒度
Duration 运行时间 函数/地域级别的运行时间,指的用户的函数代码从执行开始到结束的时间,按粒度(1分钟、5分钟)统计求平均 ms functionName、version、namespace、alias、 60s、300s、3600s、86400s
BillDuration 计费时间 计费时间 ms functionName、version、namespace、alias、 60s、300s、3600s、86400s
Mem 运行内存 函数运行时实际使用的内存,按粒度(1分钟、5分钟)统计求最大值 MB functionName、version、namespace、alias、 60s、300s、3600s、86400s
MemDuration 时间内存 资源使用量,函数运行时长 × 函数运行所用内存,按粒度(1分钟、5分钟)统计求和 MB functionName、version、namespace、alias、 60s、300s、3600s、86400s
ConfigMem 配置内存 配置内存 MB functionName、version、namespace、alias、 60s、300s、3600s、86400s
OutFlow 外网出流量 在函数内访问外网资源时产生对外的流量,按粒度(1分钟、5分钟)统计求和 KB functionName、version、namespace、alias、 60s、300s、3600s、86400s

执行监控

指标英文名 指标中文名 指标含义 单位 维度 统计粒度
Http2xx 正确次数(HTTP 2xx) 函数执行后返回 2xx 状态码的个数,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
Http432 资源超过限制(HTTP 432) 函数执行后返回 432 状态码的个数,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
Http433 函数执行超时(HTTP 433) 函数执行后返回 433 状态码的个数,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
Http434 内存超过限制(HTTP 434) 函数执行后返回 434 状态码的个数,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
Http4xx 函数错误次数(HTTP 4xx) 函数执行后返回 4xx 状态码的个数,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
Syserr 平台错误次数(HTTP 5xx) 函数执行后返回 5xx 状态码的个数,按粒度(1分钟、5分钟)统计求和 functionName、version、namespace、alias、 60s、300s、3600s、86400s
FunctionErrorPercentage 函数错误率 函数错误率 % functionName、version、namespace、alias、 60s、300s、3600s
ServerErrorPercentage 平台错误率 平台错误率 % functionName、version、namespace、alias、 60s、300s、3600s
说明:

每个指标的统计粒度(Period)可取值不一定相同,可通过 DescribeBaseMetrics 接口获取每个指标支持的统计粒度。

各维度对应参数总览

参数名称 维度名称 维度解释 格式
Instances.N.Dimensions.0.Name functionName 云函数维度名称 输入 String 类型维度名称:functionName
Instances.N.Dimensions.0.Value functionName 云函数的具体名称 输入具体函数名称,例如:test
Instances.N.Dimensions.1.Name namespace 云函数命名空间维度名称 输入 String 类型维度名称:namespace
Instances.N.Dimensions.1.Value namespace 云函数所在的命名空间 输入具体函数名称,例如:test
云函数命名空间由用户自定义,可以在 ListNamespaces 接口中获取 namespace 详情
Instances.N.Dimensions.2.Value version 云函数版本维度名称 输入 String 类型维度名称:version
Instances.N.Dimensions.2.Name version 云函数具体版本 输入函数具体版本,例如:$latest
Instances.N.Dimensions.2.Value alias 云函数别名维度名称 输入 String 类型维度名称:alias
Instances.N.Dimensions.2.Name alias 云函数具体别名 输入函数具体别名,例如:test

入参说明

云函数支持以下两种维度组合的查询方式,两种入参取值例如下:

1. 按云函数版本维度拉取指标监控数据:

&Instances.N.Dimensions.0.Name=functionName
&Instances.N.Dimensions.0.Value=云函数的具体名称
&Instances.N.Dimensions.1.Name=namespace
&Instances.N.Dimensions.1.Value=云函数所在的命名空间
&Instances.N.Dimensions.2.Name=version
&Instances.N.Dimensions.2.Value=云函数具体版本

2. 按云函数别名维度拉取指标监控数据:

&Instances.N.Dimensions.0.Name=functionName
&Instances.N.Dimensions.0.Value=云函数的具体名称
&Instances.N.Dimensions.1.Name=namespace
&Instances.N.Dimensions.1.Value=云函数所在的命名空间

目录