文档

API概览

更新时间:
本产品(性能测试/2020-10-20)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(11370001915),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

PTS压测

API标题API概述
压测基线压测基线
CreatePtsSceneBaseLineFromReport创建场景基线将一个报告数据设置为场景基线。
DeletePtsSceneBaseLine删除场景基线删除场景设置的基线信息。
UpdatePtsSceneBaseLine修改场景基线更新一个场景的基线数据。
GetPtsSceneBaseLine查询场景基线查询场景设置的基线数据。
压测报告压测报告
ListPtsReports查询PTS报告列表根据条件列出PTS报告的概要信息。
GetPtsReportDetails查询报告获取场景压测后的报告详情。
GetPtsReportsBySceneId查询场景关联的所有报告场景压测产生多个场景,可批量查询关联的所有报告。
GetPtsDebugSampleLogs获取PTS场景调试日志查询PTS场景调试任务的采样日志。
压测执行压测执行
StartDebugPtsScene启动场景调试启动场景的调试,了解配置信息是否通。
StartPtsScene启动场景启动场景入参为场景ID。
StopDebugPtsScene停止场景调试停止正在调试中的场景。
StopPtsScene停止场景停止场景入参为场景ID。
GetPtsSceneRunningData获取压测实时数据场景压测或调试中获取场景的运行时数据。
GetPtsSceneRunningStatus获取场景运行时状态场景启动压测后,获取运行时状态。
AdjustPtsSceneSpeedPTS场景调速调整PTS场景压力值。
压测场景压测场景
CreatePtsScene创建场景创建压测场景。
SavePtsScene保存或修改场景保存或修改场景。
DeletePtsScene删除场景删除场景,一次删除一个。
DeletePtsScenes批量删除场景一次批量删除多个场景。
ModifyPtsScene修改场景修改场景配置信息,比如URL、施压信息。
GetPtsScene查询场景查询场景的结构、施压等信息。
ListPtsScene分页查询场景分页查询场景概览信息。

其他

API标题API概述
GetAllRegions获取VPC可用Region列表
GetUserVpcs获取VPC列表
GetUserVpcSecurityGroup获取安全组列表
GetUserVpcVSwitch获取虚拟交换机列表
  • 本页导读 (1)
文档反馈