华为云计算 云知识 租户函数统计信息ListStatistics
租户函数统计信息ListStatistics

 

功能介绍

租户函数统计信息。

返回三类的统计信息,函数格式和大小使用情况包括配额和使用量,流量报告。 通过查询参数filter可以进行过滤,查询参数period可以指定返回的时间段。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

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

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

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

表2 Query参数

参数

是否必选

参数类型

描述

filter

String

参数过滤器。 monitor_data: 查询统计信息。 monthly_report:查询月度统计信息。

枚举值:

  • monitor_data

  • monthly_report

period

String

时间段单位为分钟,与filter参数metric配合使用。

option

String

月度统计的维度,filter参数取值为monthly_report时才生效。 当取值不在以上范围时,默认取"0"。

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

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

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

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

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

count

Array of MonthUsed objects

月度调用次数

gbs

Array of MonthUsed objects

月度资源用量

statistics

ListFunctionStatisticsResponseBody object

函数指标

表5 MonthUsed

参数

参数类型

描述

date

String

日期

value

Number

使用量

表6 ListFunctionStatisticsResponseBody

参数

参数类型

描述

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

被拒绝次数

表7 SlaReportsValue

参数

参数类型

描述

timestamp

Integer

时间戳

value

Double

状态码: 400

表8 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误信息

请求示例

租户函数统计信息。

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

响应示例

状态码: 200

查询成功

{
  "statistics" : {
    "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

查询成功

400

Bad Request

错误码

请参见错误码

 

上一篇:卸载apkUninstallApk 下一篇:如何使用部署服务?

函数工作流 FunctionGraph

函数工作流(FunctionGraph)是一项基于事件驱动的函数托管计算服务。通过函数工作流,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。此外,按函数实际执行资源计费,不执行不产生费用