调用DescribeFaultDiagnosisFactorDistributionStat获取异常诊断的影响因素分布。
使用说明
本接口用于获取异常诊断的影响因素分布。使用该接口时,支持查询最近48小时且查询范围不超过24小时的数据。
QPS限制
本接口的单用户QPS限制为10次/秒。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。更多信息,请参见QPS限制。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。
请求语法
POST /api/diagnosis/describeFaultDiagnosisFactorDistributionStat HTTP/1.1
请求参数
名称 | 类型 | 位置 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|---|
AppId | String | Query | 是 | 0rbd**** |
App ID,可通过控制台创建和查询。 |
StartTs | Long | Query | 是 | 1615806196 |
查询的开始时间,使用UNIX时间戳表示,单位:秒。 |
EndTs | Long | Query | 是 | 1615892596 |
查询的结束时间,使用UNIX时间戳表示,单位:秒。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
StatList | Array of FactorData |
影响因素分布统计数据。 |
|
FactorId | String | UNKNOWN |
影响因素ID,详情请参见下文中的影响因素ID取值。 |
UserCount | Integer | 449 |
影响用户数。 |
UserRatio | Float | 0.9239 |
影响用户占比。 |
RequestId | String | D5220A80-94A3-4C3E-B0BC-DD914FB46BE4 |
请求ID。 |
影响因素ID取值如下所示:
ID |
描述 |
---|---|
1 |
发布端网络差。 |
2 |
订阅端网络差。 |
3 |
发布端设备性能差。 |
4 |
发布端关闭摄像头。 |
5 |
发布端切到后台运行。 |
6 |
发布端WiFi信号差。 |
7 |
订阅端WiFi信号差。 |
8 |
发布端CPU使用率高。 |
9 |
订阅端CPU使用率高。 |
10 |
DNS解析慢。 |
11 |
获取配置解析慢。 |
12 |
GSLB解析慢。 |
13 |
发布端网络延迟抖动。 |
14 |
发布端网丢包抖动。 |
15 |
发布端带宽低。 |
16 |
订阅端网络延迟抖动。 |
17 |
订阅端网络丢包抖动。 |
18 |
订阅端带宽低。 |
19 |
用户请求耗时长。 |
20 |
服务转发首帧请求耗时长。 |
21 |
服务内部首帧处理耗时长。 |
22 |
服务返回首包耗时长。 |
23 |
首帧渲染耗时长。 |
24 |
入会请求耗时长。 |
25 |
服务内部入会建联耗时长。 |
26 |
服务内部入会处理耗时长。 |
UNKNOWN |
未知。 |
示例
请求示例
POST /api/diagnosis/describeFaultDiagnosisFactorDistributionStat?AppId=0rbd****&StartTs=1615806196&EndTs=1615892596 HTTP/1.1
Host: vdc.cn-shenzhen.aliyuncs.com
Date: GMT Date
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeFaultDiagnosisFactorDistributionStatResponse>
<code>200</code>
<data>
<StatList>
<UserCount>449</UserCount>
<FactorId>UNKNOWN</FactorId>
<UserRatio>0.9239</UserRatio>
</StatList>
<StatList>
<UserCount>30</UserCount>
<FactorId>1</FactorId>
<UserRatio>0.0617</UserRatio>
</StatList>
<StatList>
<UserCount>4</UserCount>
<FactorId>4</FactorId>
<UserRatio>0.0082</UserRatio>
</StatList>
<StatList>
<UserCount>2</UserCount>
<FactorId>2</FactorId>
<UserRatio>0.0041</UserRatio>
</StatList>
<StatList>
<UserCount>1</UserCount>
<FactorId>5</FactorId>
<UserRatio>0.0021</UserRatio>
</StatList>
<RequestId>D5220A80-94A3-4C3E-B0BC-DD914FB46BE4</RequestId>
</data>
<httpStatusCode>200</httpStatusCode>
<requestId>D5220A80-94A3-4C3E-B0BC-DD914FB46BE4</requestId>
<successResponse>true</successResponse>
</DescribeFaultDiagnosisFactorDistributionStatResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"code" : "200",
"data" : {
"StatList" : [ {
"UserCount" : 449,
"FactorId" : "UNKNOWN",
"UserRatio" : 0.9239
}, {
"UserCount" : 30,
"FactorId" : "1",
"UserRatio" : 0.0617
}, {
"UserCount" : 4,
"FactorId" : "4",
"UserRatio" : 0.0082
}, {
"UserCount" : 2,
"FactorId" : "2",
"UserRatio" : 0.0041
}, {
"UserCount" : 1,
"FactorId" : "5",
"UserRatio" : 0.0021
} ],
"RequestId" : "D5220A80-94A3-4C3E-B0BC-DD914FB46BE4"
},
"httpStatusCode" : "200",
"requestId" : "D5220A80-94A3-4C3E-B0BC-DD914FB46BE4",
"successResponse" : true
}