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