文档首页> 函数工作流 FunctionGraph> API参考> 函数管理域接口> 获取指定时间段的函数运行指标
更新时间:2022-04-29 GMT+08:00
分享

获取指定时间段的函数运行指标

功能介绍

获取指定时间段的函数运行指标。

调试

您可以在API Explorer中调试该接口。

URI

GET /v2/{project_id}/fgs/functions/{func_urn}/statistics/{period}

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户的项目ID。

func_urn

String

函数的URN(Uniform Resource Name),唯一标识函数。

period

String

获取最近多少分钟内函数执行的指标。

枚举值:

  • 5

  • 15

  • 60

请求参数

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

count

Array of SlaReportsValue objects

函数调用次数。

duration

Array of SlaReportsValue objects

函数调用的平均运行时间,单位毫秒。

fail_count

Array of SlaReportsValue objects

函数调用的错误次数。

max_duration

Array of SlaReportsValue objects

函数调用的最大运行时间,单位毫秒。

min_duration

Array of SlaReportsValue objects

函数调用的最小运行时间,单位毫秒。

reject_count

Array of SlaReportsValue objects

函数调用的被拒绝次数。

表3 SlaReportsValue

参数

参数类型

描述

timestamp

Integer

时间戳。

value

Integer

值。

请求示例

GET https://{functiongraph_endpoint}/v2/7aad83af3e8d42e99ac194e8419e2c9b/fgs/functions/urn:fss:cn-north-4:35f6ceaa17ca4c239538265a0f823423:function:Acception:testnodejs12:latest/statistics/60

响应示例

状态码: 200

ok

{
  "count" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 2
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "duration" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 950
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "fail_count" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 0
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "max_duration" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 740
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "min_duration" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 210
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ],
  "reject_count" : [ {
    "timestamp" : 1596679200000,
    "value" : -1
  }, {
    "timestamp" : 1596682800000,
    "value" : 0
  }, {
    "timestamp" : 1596686400000,
    "value" : -1
  } ]
}

状态码

状态码

描述

200

ok

错误码

请参见错误码

分享:

    相关文档

    相关产品

close