FunctionGraph服务的监控指标参考
功能说明
本节定义了FunctionGraph上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索FunctionGraph产生的监控指标和告警信息。
命名空间
SYS.FunctionGraph
函数监控指标
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
count |
调用次数 |
该指标用于统计函数调用次数。 单位:次 |
≥ 0 counts |
函数 |
5分钟 |
failcount |
错误次数 |
该指标用于统计函数调用错误次数。 以下两种情况都会记入错误次数:
单位:次 |
≥ 0 counts |
函数 |
5分钟 |
failRate |
错误率 |
该指标用于统计函数调用错误次数在总调用次数中的占比率。 单位:% |
0% ≤X≤ 100% |
函数 |
5分钟 |
rejectcount |
被拒绝次数 |
该指标用于统计函数调用被拒绝次数。 被拒绝次数是指并发请求太多,系统流控而被拒绝的请求次数。 单位:次 |
≥ 0 counts |
函数 |
5分钟 |
concurrency |
并发数 |
该指标用于统计函数同时调用处理的最大并发请求个数。 单位:个 |
≥ 0 counts |
函数 |
5分钟 |
reservedinstancenum |
预留实例个数 |
该指标用于统计函数配置的预留实例个数。 单位:个 |
≥ 0 counts |
函数 |
5分钟 |
duration |
平均运行时间 |
该指标用于统计函数调用平均运行时间。 单位:毫秒 |
≥ 0 ms |
函数 |
5分钟 |
maxDuration |
最大运行时间 |
该指标用于统计函数调用最大运行时间。 单位:毫秒 |
≥ 0 ms |
函数 |
5分钟 |
minDuration |
最小运行时间 |
该指标用于统计函数最小运行时间。 单位:毫秒 |
≥ 0 ms |
函数 |
5分钟 |
systemErrorCount |
系统错误次数 |
该指标用于统计函数请求异常,导致无法执行完成的错误次数。单位:次 |
≥ 0counts |
函数 |
5分钟 |
functionErrorCount |
函数错误次数 |
该指标用于统计函数自身语法错误或者自身执行错误次数。单位:次 |
≥ 0counts |
函数 |
5分钟 |
payPerUseInstance |
弹性实例个数 |
该指标用于统计函数配置的弹性实例个数。单位:个 |
≥ 0 counts |
函数 |
5分钟 |
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
toalCount |
调用次数 |
用于统计函数流调用次数。 单位:次 |
≥ 0 counts |
函数流 |
1分钟 |
errorCount |
错误次数 |
该指标用于统计函数调用错误次数。 单位:次 |
≥ 0 counts |
函数流 |
1分钟 |
running |
正在运行数量 |
该指标用于统计正在运行状态的函数流。 单位:个 |
≥ 0 counts |
函数流 |
1分钟 |
rejectCount |
被拒绝次数 |
该指标用于统计函数流调用被拒绝次数。 单位:个 |
≥ 0 counts |
函数流 |
1分钟 |
averageDuration |
平均运行时间 |
该指标用于统计函数流调用平均耗时。 单位:毫秒 |
≥ 0 ms |
函数流 |
1分钟 |
维度
key |
value |
---|---|
package-functionname |
应用名-函数名。 示例:default-myfunction_Python。 |
graph_name |
函数流。 |
projectId |
租户 |