華為云計(jì)算 云知識(shí) 租戶函數(shù)統(tǒng)計(jì)信息ListStatistics
租戶函數(shù)統(tǒng)計(jì)信息ListStatistics

 

功能介紹

租戶函數(shù)統(tǒng)計(jì)信息。

返回三類的統(tǒng)計(jì)信息,函數(shù)格式和大小使用情況包括配額和使用量,流量報(bào)告。 通過(guò)查詢參數(shù)filter可以進(jìn)行過(guò)濾,查詢參數(shù)period可以指定返回的時(shí)間段。

調(diào)試

您可以在API Explorer中調(diào)試該接口,支持自動(dòng)認(rèn)證鑒權(quán)。API Explorer可以自動(dòng)生成SDK代碼示例,并提供SDK代碼示例調(diào)試功能。

URI

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

表1 路徑參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

project_id

String

租戶項(xiàng)目 ID,獲取方式請(qǐng)參見(jiàn)獲取項(xiàng)目ID

表2 Query參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

filter

String

參數(shù)過(guò)濾器。 monitor_data: 查詢統(tǒng)計(jì)信息。 monthly_report:查詢?cè)露冉y(tǒng)計(jì)信息。

枚舉值:

  • monitor_data

  • monthly_report

period

String

時(shí)間段單位為分鐘,與filter參數(shù)metric配合使用。

option

String

月度統(tǒng)計(jì)的維度,filter參數(shù)取值為monthly_report時(shí)才生效。 當(dāng)取值不在以上范圍時(shí),默認(rèn)取"0"。

  • "0": 表示統(tǒng)計(jì)本月。

  • "1": 表示統(tǒng)計(jì)上月。

  • "2": 表示統(tǒng)計(jì)最近三個(gè)月。

  • "3": 表示統(tǒng)計(jì)最近六個(gè)月。

請(qǐng)求參數(shù)

表3 請(qǐng)求Header參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

X-Auth-Token

String

用戶Token。

通過(guò)調(diào)用 IAM 服務(wù)獲取用戶Token接口獲?。憫?yīng)消息頭中X-Subject-Token的值)。

響應(yīng)參數(shù)

狀態(tài)碼: 200

表4 響應(yīng)Body參數(shù)

參數(shù)

參數(shù)類型

描述

count

Array of MonthUsed objects

月度調(diào)用次數(shù)

gbs

Array of MonthUsed objects

月度資源用量

statistics

ListFunctionStatisticsResponseBody object

函數(shù)指標(biāo)

表5 MonthUsed

參數(shù)

參數(shù)類型

描述

date

String

日期

value

Number

使用量

表6 ListFunctionStatisticsResponseBody

參數(shù)

參數(shù)類型

描述

count

Array of SlaReportsValue objects

調(diào)用次數(shù)

duration

Array of SlaReportsValue objects

平均時(shí)延,單位毫秒

fail_count

Array of SlaReportsValue objects

錯(cuò)誤次數(shù)

max_duration

Array of SlaReportsValue objects

最大時(shí)延,單位毫秒

min_duration

Array of SlaReportsValue objects

最小時(shí)延,單位毫秒

reject_count

Array of SlaReportsValue objects

被拒絕次數(shù)

表7 SlaReportsValue

參數(shù)

參數(shù)類型

描述

timestamp

Integer

時(shí)間戳

value

Double

狀態(tài)碼: 400

表8 響應(yīng)Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯(cuò)誤碼

error_msg

String

錯(cuò)誤信息

請(qǐng)求示例

租戶函數(shù)統(tǒng)計(jì)信息。

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

響應(yīng)示例

狀態(tài)碼: 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
    } ]
  }
}

狀態(tài)碼

狀態(tài)碼

描述

200

查詢成功

400

Bad Request

錯(cuò)誤碼

請(qǐng)參見(jiàn)錯(cuò)誤碼。