GetPtsSceneRunningData - 获取压测实时数据

场景压测或调试中获取场景的运行时数据。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

pts:GetPtsSceneRunningData

*全部资源

*

请求参数

名称

类型

必填

描述

示例值

SceneId

string

场景 ID。

NKKI6GB

PlanId

string

任务 ID,可从 StartPtsScene 获取。

XM6NC5RY

返回参数

名称

类型

描述

示例值

object

Status

integer

场景状态,缺省值为 7。

7

TotalRequestCount

integer

总请求数。

8900

HasReport

boolean

是否生成报告。

false

ConcurrencyLimit

integer

并发限制。

20

Message

string

错误提示消息,若成功则不返回该字段。

RequestId

string

请求 ID。

DC4E3177-6745-4925-B423-4E89VV34221A

BeginTime

integer

压测开始时间,时间戳 ms。

1651895518339

AgentLocation

array<object>

施压机位置信息。

object

Region

string

地区。

华东地区

Isp

string

提供商。

阿里巴巴

Count

integer

施压机台数。

10

Province

string

省份。

山东省

Seg90Rt

integer

90 分位 RT。

45

ResponseBps

string

响应体大小。

8kb

TotalAgents

integer

所有机器数。

10

Code

string

系统状态码,若成功则不返回该字段。

4001

Success

boolean

是否成功。

  • true:成功

  • false:失败

true

Vum

integer

消耗 VUM。

100

AverageRt

integer

平均 RT。

45

ChainMonitorDataList

array<object>

API 的压测信息。

object

TimePoint

integer

时间点。

1278908899

ApiId

string

API 的 ID。

ANBDC8B

MinRt

integer

最小 RT。

16

Qps2XX

number

请求成功的 RPS。

78

MaxRt

integer

最大 RT。

56

ConfigQps

integer

配置 RPS。

78

FailedCount

integer

请求失败总数。

456

FailedQps

number

请求失败的 RPS。

15

AverageRt

integer

平均 RT。

46

CheckPointResult

object

检查点结果。

SucceedBusinessCount

integer

业务成功数。

908

SucceedBusinessQps

number

业务成功 RPS。

89

FailedBusinessCount

integer

业务失败数。

1000

FailedBusinessQps

number

业务失败 RPS。

78

Count2XX

integer

请求成功数。

7890

RealQps

number

实际 RPS。

23

ApiName

string

API 的名称。

第一个API

NodeId

integer

API 的 ID。

78509

Concurrency

number

并发。

100

RequestBps

string

请求体大小。

89kb

FailedBusinessCount

integer

业务失败数据。

78

Concurrency

integer

并发。

10

HttpStatusCode

integer

HTTP 状态码,若成功则不返回该字段。

400

FailedRequestCount

integer

请求失败数。

90

TpsLimit

integer

配置 TPS 限制。

80

AliveAgents

integer

健康引擎数。

10

TotalRealQps

integer

总 QPS。

10

示例

正常返回示例

JSON格式

{
  "Status": 7,
  "TotalRequestCount": 8900,
  "HasReport": false,
  "ConcurrencyLimit": 20,
  "Message": "空",
  "RequestId": "DC4E3177-6745-4925-B423-4E89VV34221A",
  "BeginTime": 1651895518339,
  "AgentLocation": [
    {
      "Region": "华东地区",
      "Isp": "阿里巴巴",
      "Count": 10,
      "Province": "山东省"
    }
  ],
  "Seg90Rt": 45,
  "ResponseBps": "8kb",
  "TotalAgents": 10,
  "Code": "4001",
  "Success": true,
  "Vum": 100,
  "AverageRt": 45,
  "ChainMonitorDataList": [
    {
      "TimePoint": 1278908899,
      "ApiId": "ANBDC8B",
      "MinRt": 16,
      "Qps2XX": 78,
      "MaxRt": 56,
      "ConfigQps": 78,
      "FailedCount": 456,
      "FailedQps": 15,
      "AverageRt": 46,
      "CheckPointResult": {
        "SucceedBusinessCount": 908,
        "SucceedBusinessQps": 89,
        "FailedBusinessCount": 1000,
        "FailedBusinessQps": 78
      },
      "Count2XX": 7890,
      "RealQps": 23,
      "ApiName": "第一个API",
      "NodeId": 78509,
      "Concurrency": 100
    }
  ],
  "RequestBps": "89kb",
  "FailedBusinessCount": 78,
  "Concurrency": 10,
  "HttpStatusCode": 400,
  "FailedRequestCount": 90,
  "TpsLimit": 80,
  "AliveAgents": 10,
  "TotalRealQps": 10
}

错误码

HTTP status code

错误码

错误信息

描述

400 GetPtsSceneRunningDataFail The scene does not exit

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情