文档首页/ 函数工作流 FunctionGraph/ 用户指南/ 监控/ 指标/ FunctionGraph服务的监控指标参考
更新时间:2024-08-15 GMT+08:00

FunctionGraph服务的监控指标参考

功能说明

本节定义了FunctionGraph上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索FunctionGraph产生的监控指标和告警信息。

命名空间

SYS.FunctionGraph

函数监控指标

表1 FunctionGraph支持的监控指标

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

count

调用次数

该指标用于统计函数调用次数。

单位:次

≥ 0 counts

函数

5分钟

failcount

错误次数

该指标用于统计函数调用错误次数。

以下两种情况都会记入错误次数:

  • 函数请求异常,导致无法执行完成且返回200。
  • 函数自身语法错误或者自身执行错误。

单位:次

≥ 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分钟

表2 函数流支持的监控指标

指标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

租户