更新时间:2023-06-21 GMT+08:00

获取函数流指标

功能介绍

获取函数流指标

URI

GET /v2/{project_id}/fgs/workflow-statistic

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方式请参见获取项目ID

最小长度:1

最大长度:64

表2 Query参数

参数

是否必选

参数类型

描述

period

String

时间段,单位为分钟

start_time

String

开始时间,精确到ms的时间戳

end_time

String

结束时间,精确到ms的时间戳

metric_type

String

指标类型,为空或不在取值范围内时,查询所有指标。取值范围:totalCount 调用次数;errorCount 错误次数; averageDuration 运行时间;running 运行中个数;rejectCount 拒绝个数。

请求参数

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

count

Array of SlaReportsValue objects

执行次数

duration

Array of SlaReportsValue objects

平均时延,单位毫秒

fail_count

Array of SlaReportsValue objects

错误次数

running_count

Array of SlaReportsValue objects

运行中数量

表4 SlaReportsValue

参数

参数类型

描述

timestamp

Long

时间戳

value

Double

状态码: 400

表5 响应Body参数

参数

参数类型

描述

error_code

String

错误码

最小长度:1

最大长度:36

error_msg

String

错误描述

最小长度:2

最大长度:512

request_id

String

请求ID

最小长度:2

最大长度:512

状态码: 500

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码

最小长度:1

最大长度:36

error_msg

String

错误描述

最小长度:2

最大长度:512

request_id

String

请求ID

最小长度:2

最大长度:512

请求示例

获取函数流指标。

GET /v2/{projectId}/fgs/workflow-statistic

响应示例

状态码: 200

函数流统计信息

{
  "count" : [ {
    "timestamp" : 0,
    "value" : 0
  } ],
  "duration" : [ {
    "timestamp" : 0,
    "value" : 0
  } ],
  "fail_count" : [ {
    "timestamp" : 0,
    "value" : 0
  } ],
  "running_count" : [ {
    "timestamp" : 0,
    "value" : 0
  } ]
}

状态码

状态码

描述

200

函数流统计信息

400

Bad Request

500

Internal Server Error

错误码

请参见错误码