有奖捉虫:行业应用 & 管理与支持文档专题 HOT

命名空间

Namespace = QCE/SCF_V2

监控指标

请求监控

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

资源监控

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

执行监控

指标英文名
指标中文名
指标说明
单位
维度
统计规则 [period, statType]
Http2xx
正确次数(HTTP 2xx)
函数执行后返回 2xx 状态码的个数,按粒度(1分钟、5分钟)统计求和
functionName、version、namespace、alias、
[ 10s, sum ] [ 60s, sum ] [ 300s, sum ] [ 3600s, sum ] [ 86400s, sum ]
Http432
资源超过限制(HTTP 432)
函数执行后返回 432 状态码的个数,按粒度(1分钟、5分钟)统计求和
functionName、version、namespace、alias、
[ 10s, sum ] [ 60s, sum ] [ 300s, sum ] [ 3600s, sum ] [ 86400s, sum ]
Http433
函数执行超时(HTTP 433)
函数执行后返回 433 状态码的个数,按粒度(1分钟、5分钟)统计求和
functionName、version、namespace、alias、
[ 10s, sum ] [ 60s, sum ] [ 300s, sum ] [ 3600s, sum ] [ 86400s, sum ]
Http434
内存超过限制(HTTP 434)
函数执行后返回 434 状态码的个数,按粒度(1分钟、5分钟)统计求和
functionName、version、namespace、alias、
[ 10s, sum ] [ 60s, sum ] [ 300s, sum ] [ 3600s, sum ] [ 86400s, sum ]
Http4xx
函数错误次数(HTTP 4xx)
函数执行后返回 4xx 状态码的个数,按粒度(1分钟、5分钟)统计求和
functionName、version、namespace、alias、
[ 10s, sum ] [ 60s, sum ] [ 300s, sum ] [ 3600s, sum ] [ 86400s, sum ]
Syserr
平台错误次数(HTTP 5xx)
函数执行后返回 5xx 状态码的个数,按粒度(1分钟、5分钟)统计求和
functionName、version、namespace、alias、
[ 60s, sum ] [ 300s, sum ] [ 3600s, sum ] [ 86400s, sum ]
FunctionErrorPercentage
函数错误率
函数错误率
%
functionName、version、namespace、alias、
[ 60s, expr ]
ServerErrorPercentage
平台错误率
平台错误率
%
functionName、version、namespace、alias、
[ 60s, expr ] [ 300s, expr ]
说明
每个指标的统计粒度(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=云函数所在的命名空间
http://www.vxiaotou.com