更新时间:2022-04-29 GMT+08:00
分享

租户函数统计信息

功能介绍

租户函数统计信息。

调试

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

URI

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

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户项目 ID。

表2 Query参数

参数

是否必选

参数类型

描述

filter

String

参数过滤器。

枚举值:

  • monitor_data

  • monthly_report

period

String

时间段单位为分钟,filter参数取值为monitor_data才生效。

option

String

月度统计的维度,filter参数取值为monthly_report时才生效。

  • "0":表示统计本月。

  • "1":表示统计上月。

  • "2":表示统计最近三个月。

  • "3":表示统计最近六个月。

  • 当取值不在以上范围时,默认取"0”。

枚举值:

  • 0

  • 1

  • 2

  • 3

请求参数

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

count

Array of MonthUsed objects

函数月度调用次数。

gbs

Array of MonthUsed objects

函数月度资源用量。

statistics

ListFunctionStatisticsResp object

函数指标。

表4 MonthUsed

参数

参数类型

描述

date

String

日期。

value

Float

使用量。

表5 ListFunctionStatisticsResp

参数

参数类型

描述

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

函数调用的被拒绝次数。

表6 SlaReportsValue

参数

参数类型

描述

timestamp

Integer

时间戳。

value

Integer

值。

请求示例

GET https://{functiongraph_endpoint}/v2/7aad83af3e8d42e99ac194e8419e2c9b/fgs/functions/statistics?filter=monitor_data&period=5

响应示例

状态码: 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