FunctionGraph支持的监控指标
功能说明
本节定义了FunctionGraph上报云监控服务CES的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索FunctionGraph产生的监控指标和告警信息。
命名空间
SYS.FunctionGraph
约束与限制
具体展示的监控指标因区域选择而异,请以控制台显示的监控指标为准,此处列举FunctionGraph支持的全部监控指标。
函数监控指标
指标ID | 指标名称 | 指标含义 | 取值范围 | 单位 | 进制 | 维度 | 监控周期(原始指标) |
|---|---|---|---|---|---|---|---|
count | 调用次数 | 该指标用于统计函数调用次数。 | ≥ 0 counts | Count | 不涉及 | package-functionname | 1分钟 |
failcount | 错误次数 | 该指标用于统计函数调用错误次数。 以下两种情况都会计入错误次数:
| ≥ 0 counts | Count | 不涉及 | package-functionname | 1分钟 |
failRate | 调用错误率 | 该指标用于统计函数调用错误率。 | 0% ≤X≤ 100% | % | 不涉及 | package-functionname | 1分钟 |
rejectcount | 被拒绝次数 | 该指标用于统计函数调用被拒绝次数。 被拒绝次数是指并发请求太多,系统流控而被拒绝的请求次数。 | ≥ 0 counts | Count | 不涉及 | package-functionname | 1分钟 |
concurrency | 并发数 | 该指标用于统计函数同时调用处理的最大并发请求个数。 | ≥ 0 counts | count | 不涉及 | package-functionname | 1分钟 |
reservedinstancenum | 预留实例数 | 该指标用于统计函数运行的预留实例数。 | ≥ 0 counts | count | 不涉及 | package-functionname | 1分钟 |
duration | 平均运行时间 | 该指标用于统计函数调用平均运行时间。 | ≥ 0 ms | ms | 不涉及 | package-functionname | 1分钟 |
maxDuration | 最大运行时间 | 该指标用于统计函数调用最大运行时间。 | ≥ 0 ms | ms | 不涉及 | package-functionname | 1分钟 |
minDuration | 最小运行时间 | 该指标用于统计函数最小运行时间。 | ≥ 0 ms | ms | 不涉及 | package-functionname | 1分钟 |
systemErrorCount | 系统错误次数 | 该指标用于统计函数调用系统错误次数。 | ≥ 0 counts | count | 不涉及 | package-functionname | 1分钟 |
functionErrorCount | 函数错误次数 | 该指标用于统计函数调用函数错误次数。 | ≥ 0 counts | count | 不涉及 | package-functionname | 1分钟 |
payPerUseInstance | 弹性实例数 | 该指标用于统计函数排除预留实例后实际使用的实例数。 | ≥ 0 counts | count | 不涉及 | package-functionname | 1分钟 |
instances | 实例数 | 该指标用于统计函数调用实例的个数。 | ≥ 0 counts | count | 不涉及 | package-functionname | 1分钟 |
duration_p500 | 函数执行时间p50 | 该指标用于统计函数执行时间的p50。 | ≥ 0 ms | ms | 不涉及 | package-functionname | 1分钟 |
duration_p800 | 函数执行时间p80 | 该指标用于统计函数执行时间的p80。 | ≥ 0 ms | ms | 不涉及 | package-functionname | 1分钟 |
duration_p950 | 函数执行时间p95 | 该指标用于统计函数执行时间的p95。 | ≥ 0 ms | ms | 不涉及 | package-functionname | 1分钟 |
duration_p990 | 函数执行时间p990 | 该指标用于统计函数执行时间的p990。 | ≥ 0 ms | ms | 不涉及 | package-functionname | 1分钟 |
duration_p999 | 函数执行时间p999 | 该指标用于统计函数执行时间的p999。 | ≥ 0 ms | ms | 不涉及 | package-functionname | 1分钟 |
memoryUsed | 函数执行内存使用 | 该指标用于统计函数执行内存使用量。 | ≥ 0 MB | MB | 不涉及 | package-functionname | 1分钟 |
functionCost | 资源使用量 | 该指标用于统计函数执行资源使用量,函数执行内存使用 * 函数执行时间。 | ≥ 0 MB | MB | 不涉及 | package-functionname | 1分钟 |
instanceUsage | 实例使用率 | 该指标用于统计租户所有函数实例实际使用百分比。 | 0% ≤X≤ 100% | % | 不涉及 | package-functionname | 1分钟 |
指标ID | 指标名称 | 指标含义 | 取值范围 | 单位 | 进制 | 维度 | 监控周期(原始指标) |
|---|---|---|---|---|---|---|---|
totalCount | 调用次数 | 工作流的执行总数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
errorCount | 错误次数 | 工作流的执行失败总数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
running | 运行中个数 | 工作流运行中的流程个数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
rejectCount | 被限流次数 | 工作流被限流的流程个数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
averageDuration | 平均运行时间 | 工作流的平均执行时长。 | ≥ 0 ms | ms | 不涉及 | graph_name | 1分钟 |
notifyFailedCount | 通知失败次数 | 工作流执行结果通知失败的次数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
ExecutionsStarted | 工作流实例启动个数 | 该指标用于统计用户工作流实例开始运行的实例个数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
ExecutionsSucceeded | 工作流实例执行成功个数 | 该指标用于统计用户工作流实例成功运行完成的实例个数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
ExecutionsFailed | 工作流实例执行失败个数 | 该指标用于统计用户工作流实例运行失败的实例个数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
ExecutionsAborted | 工作流实例执行被中断个数 | 该指标用于统计用户工作流实例被终止运行的个数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |
ExecutionsTimedOut | 工作流实例执行超时个数 | 该指标用于统计用户工作流实例超时运行的个数。 | ≥ 0 counts | count | 不涉及 | graph_name | 1分钟 |

