調用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
}