跳到主要内容

协议扩展

1. 耗时趋势分析

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/adhoc/query

Example Request: 耗时趋势分析

{
"timePeriod": 875,
"endTime": "2022-04-11 14:35:00",
"datasource": "APP_SPAN_DATA",
"metrics": [
"metricValue75"
],
"dimensions": [
"__time",
"op"
],
"filters": [
{
"name": "app_id",
"value": [
7706
],
"operator": "IN"
},
{
"name": "metric_type",
"value": [
"duration"
],
"operator": "IN"
}
],
"render": "chart",
"limit": -1,
"top": {
"metric": "metricCount",
"direction": "desc",
"dimensions": [
"op"
],
"limit": 5
}
}

Example Response: 耗时趋势分析

{
"series": [
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 3160
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 3160
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 6545
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 6545
}
],
"name": "类型1",
"params": {
"op": "类型1"
},
"type": "line",
"yAxis": 0,
"zIndex": 1
},
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 3175
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 3175
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 6545
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 6545
}
],
"name": "类型3",
"params": {
"op": "类型3"
},
"type": "line",
"yAxis": 0,
"zIndex": 1
},
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 3165
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 3165
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 6560
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 6560
}
],
"name": "类型10",
"params": {
"op": "类型10"
},
"type": "line",
"yAxis": 0,
"zIndex": 1
},
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 3160
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 3160
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 6560
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 6560
}
],
"name": "类型11",
"params": {
"op": "类型11"
},
"type": "line",
"yAxis": 0,
"zIndex": 1
},
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 3185
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 3185
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "ms",
"title": "耗时",
"value": 6550
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 6550
}
],
"name": "类型2",
"params": {
"op": "类型2"
},
"type": "line",
"yAxis": 0,
"zIndex": 1
}
],
"yAxis": [
{
"opposite": false,
"tickUnit": "ms"
}
]
}

Status Code: 200

2. 失败率趋势分析

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/adhoc/query

Example Request: 失败率趋势分析

{
"timePeriod": 875,
"endTime": "2022-04-11 14:35:00",
"datasource": "APP_SPAN_DATA",
"queryMetrics": [
{
"name": "errorCount",
"type": "tooltip"
},
{
"name": "metricCount",
"type": "tooltip"
},
{
"name": "errorRate"
}
],
"dimensions": [
"__time",
"op"
],
"filters": [
{
"name": "app_id",
"value": [
7706
],
"operator": "IN"
},
{
"name": "metric_type",
"value": [
"duration"
],
"operator": "IN"
}
],
"render": "chart",
"limit": -1,
"top": {
"metric": "metricCount",
"direction": "desc",
"dimensions": [
"op"
],
"limit": 5
}
}

Example Response: 失败率趋势分析

{
"series": [
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 792
},
{
"unit": "次",
"title": "访问量",
"value": 792
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 792
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 641
},
{
"unit": "次",
"title": "访问量",
"value": 641
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 641
}
],
"name": "类型1",
"params": {
"op": "类型1"
},
"type": "column",
"yAxis": 0,
"zIndex": 1
},
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 792
},
{
"unit": "次",
"title": "访问量",
"value": 792
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 792
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 641
},
{
"unit": "次",
"title": "访问量",
"value": 641
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 641
}
],
"name": "类型3",
"params": {
"op": "类型3"
},
"type": "column",
"yAxis": 0,
"zIndex": 1
},
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 792
},
{
"unit": "次",
"title": "访问量",
"value": 792
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 792
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 641
},
{
"unit": "次",
"title": "访问量",
"value": 641
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 641
}
],
"name": "类型10",
"params": {
"op": "类型10"
},
"type": "column",
"yAxis": 0,
"zIndex": 1
},
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 792
},
{
"unit": "次",
"title": "访问量",
"value": 792
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 792
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 641
},
{
"unit": "次",
"title": "访问量",
"value": 641
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 641
}
],
"name": "类型11",
"params": {
"op": "类型11"
},
"type": "column",
"yAxis": 0,
"zIndex": 1
},
{
"data": [
{
"x": 1649656800000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 792
},
{
"unit": "次",
"title": "访问量",
"value": 792
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:00--04-11 14:20"
},
"y": 792
},
{
"x": 1649658000000,
"tooltip": {
"data": [
{
"unit": "次",
"title": "失败次数",
"value": 641
},
{
"unit": "次",
"title": "访问量",
"value": 641
},
{
"unit": "%",
"title": "失败率",
"value": 100
}
],
"title": "04-11 14:20--04-11 14:40"
},
"y": 641
}
],
"name": "类型2",
"params": {
"op": "类型2"
},
"type": "column",
"yAxis": 0,
"zIndex": 1
}
],
"yAxis": [
{
"opposite": false,
"tickUnit": "次"
}
]
}

Status Code: 200

3. 数据列表

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/adhoc/query

Example Request: 数据列表

{
"timePeriod": 875,
"endTime": "2022-04-11 14:35:00",
"datasource": "APP_SPAN_DATA",
"metrics": [
"metricCount",
"metricValue50",
"metricValue75",
"errorDeviceRate",
"availability",
"deviceCount"
],
"dimensions": [
"spanName",
"op"
],
"filters": [
{
"name": "app_id",
"value": [
7706
],
"operator": "IN"
},
{
"name": "metric_type",
"value": [
"duration"
],
"operator": "IN"
}
],
"orderByExprs": "metricCount desc",
"render": "list",
"limit": 1000
}

Example Response: 数据列表

[
{
"op": "类型1",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3790,
"metricValue75": 5545,
"spanName": "名称1"
},
{
"op": "类型2",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3805,
"metricValue75": 5570,
"spanName": "名称2"
},
{
"op": "类型9",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3785,
"metricValue75": 5580,
"spanName": "名称9"
},
{
"op": "类型8",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3785,
"metricValue75": 5590,
"spanName": "名称8"
},
{
"op": "类型7",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3775,
"metricValue75": 5555,
"spanName": "名称7"
},
{
"op": "类型6",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3785,
"metricValue75": 5530,
"spanName": "名称6"
},
{
"op": "类型5",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3790,
"metricValue75": 5585,
"spanName": "名称5"
},
{
"op": "类型4",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3790,
"metricValue75": 5560,
"spanName": "名称4"
},
{
"op": "类型3",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3805,
"metricValue75": 5560,
"spanName": "名称3"
},
{
"op": "类型11",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3790,
"metricValue75": 5590,
"spanName": "名称11"
},
{
"op": "类型10",
"errorDeviceRate": "100",
"deviceCount": 1433,
"metricCount": 1433,
"availability": "0",
"metricValue50": 3785,
"metricValue75": 5595,
"spanName": "名称10"
}
]

Status Code: 200

4. 卡片(固定)

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/adhoc/query

Example Request: 卡片(固定)

{
"metrics": [
"metricCount",
"TPM",
"errorRate",
"metricValue75"
],
"timePeriod": 875,
"endTime": "2022-04-11 14:35:00",
"datasource": "APP_SPAN_DATA",
"filters": [
{
"name": "app_id",
"value": [
7706
],
"operator": "IN"
},
{
"name": "spanName",
"value": [
"名称1"
]
},
{
"name": "op",
"value": [
"类型1"
]
},
{
"name": "metric_type",
"value": [
"duration"
],
"operator": "IN"
}
],
"render": "object",
"limit": 1000
}

Example Response: 卡片(固定)

[
{
"TPM": {
"format": "1.64",
"label": "TPM",
"unit": "tpm",
"value": 1.6377142857142857
},
"metricCount": {
"format": "1433",
"label": "访问量",
"unit": "次",
"value": 1433
},
"errorRate": {
"format": "100",
"label": "失败率",
"unit": "%",
"value": 100
},
"metricValue75": {
"format": "5570",
"label": "耗时",
"unit": "ms",
"value": 5570
}
}
]

Status Code: 200

5. 卡片(动态)

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/adhoc/query

Example Request: 卡片(动态)

{
"metrics": [
"metricValue75"
],
"dimensions": [
"metric_type"
],
"timePeriod": 875,
"endTime": "2022-04-11 14:35:00",
"datasource": "APP_SPAN_DATA",
"filters": [
{
"name": "app_id",
"value": [
7706
],
"operator": "IN"
},
{
"name": "spanName",
"value": [
"名称1"
]
},
{
"name": "op",
"value": [
"类型1"
]
},
{
"name": "metric_type",
"value": [
"duration"
],
"operator": "!="
}
],
"render": "object",
"limit": 1000
}

Example Response: 卡片(动态)

[
{
"metric_type": "指标0",
"metricValue75": {
"format": "5570",
"label": "指标0",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标1",
"metricValue75": {
"format": "5570",
"label": "指标1",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标10",
"metricValue75": {
"format": "5570",
"label": "指标10",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标11",
"metricValue75": {
"format": "5570",
"label": "指标11",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标12",
"metricValue75": {
"format": "5570",
"label": "指标12",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标13",
"metricValue75": {
"format": "5575",
"label": "指标13",
"unit": "",
"value": 5575
}
},
{
"metric_type": "指标14",
"metricValue75": {
"format": "5575",
"label": "指标14",
"unit": "",
"value": 5575
}
},
{
"metric_type": "指标15",
"metricValue75": {
"format": "5575",
"label": "指标15",
"unit": "",
"value": 5575
}
},
{
"metric_type": "指标16",
"metricValue75": {
"format": "5570",
"label": "指标16",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标17",
"metricValue75": {
"format": "5575",
"label": "指标17",
"unit": "",
"value": 5575
}
},
{
"metric_type": "指标18",
"metricValue75": {
"format": "5570",
"label": "指标18",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标19",
"metricValue75": {
"format": "5570",
"label": "指标19",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标2",
"metricValue75": {
"format": "5570",
"label": "指标2",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标20",
"metricValue75": {
"format": "5570",
"label": "指标20",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标21",
"metricValue75": {
"format": "5570",
"label": "指标21",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标22",
"metricValue75": {
"format": "5575",
"label": "指标22",
"unit": "",
"value": 5575
}
},
{
"metric_type": "指标23",
"metricValue75": {
"format": "5570",
"label": "指标23",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标24",
"metricValue75": {
"format": "5570",
"label": "指标24",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标3",
"metricValue75": {
"format": "5575",
"label": "指标3",
"unit": "",
"value": 5575
}
},
{
"metric_type": "指标4",
"metricValue75": {
"format": "5570",
"label": "指标4",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标5",
"metricValue75": {
"format": "5570",
"label": "指标5",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标6",
"metricValue75": {
"format": "5575",
"label": "指标6",
"unit": "",
"value": 5575
}
},
{
"metric_type": "指标7",
"metricValue75": {
"format": "5570",
"label": "指标7",
"unit": "",
"value": 5570
}
},
{
"metric_type": "指标8",
"metricValue75": {
"format": "5575",
"label": "指标8",
"unit": "",
"value": 5575
}
},
{
"metric_type": "指标9",
"metricValue75": {
"format": "5570",
"label": "指标9",
"unit": "",
"value": 5570
}
}
]

Status Code: 200

6. 趋势分析-分布图

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/protocolextension/queryDurationHistogram

Example Request: 趋势分析-分布图

{
"timePeriod": 875,
"endTime": "2022-04-11 14:35:00",
"datasource": "APP_SPAN_DATA",
"metrics": [
"metricValue75"
],
"dimensions": [],
"filters": [
{
"name": "spanName",
"value": [
"名称1"
]
},
{
"name": "op",
"value": [
"类型1"
]
},
{
"name": "app_id",
"value": [
7706
],
"operator": "IN"
},
{
"name": "metric_type",
"value": [
"duration"
],
"operator": "IN"
}
],
"render": "list",
"limit": 1000
}

Example Response: 趋势分析-分布图

{
"categories": [
"0~280ms",
"280~560ms",
"560~840ms",
"840~1120ms",
"1120~1400ms",
"1400~1680ms",
"1680~1960ms",
"1960~2240ms",
"2240~2520ms",
"2520~2800ms",
"2800~3080ms",
"3080~3360ms",
"3360~3640ms",
"3640~3920ms",
"3920~4200ms",
"4200~4480ms",
"4480~4760ms",
"4760~5040ms",
"5040~5320ms",
"5320~5600ms"
],
"params": [],
"series": [
{
"data": [
1.39,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.19,
5.28,
5.1
],
"name": "占比",
"unit": "%"
},
{
"data": [
15,
56,
56,
56,
56,
56,
56,
56,
56,
56,
56,
56,
56,
56,
56,
56,
56,
56,
57,
55
],
"name": "次数",
"unit": "次"
}
]
}

Status Code: 200

7. 趋势分析-分位图

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/protocolextension/queryDurationQuantiles

Example Request: 趋势分析-分位图

{
"timePeriod": 875,
"endTime": "2022-04-11 14:35:00",
"datasource": "APP_SPAN_DATA",
"metrics": [
"metricValue5",
"metricValue10",
"metricValue25",
"metricValue50",
"metricValue75",
"metricValue90",
"metricValue95",
"metricValue100"
],
"dimensions": [],
"filters": [
{
"name": "spanName",
"value": [
"名称1"
]
},
{
"name": "op",
"value": [
"类型1"
]
},
{
"name": "app_id",
"value": [
7706
],
"operator": "IN"
},
{
"name": "metric_type",
"value": [
"duration"
],
"operator": "IN"
}
],
"render": "list",
"limit": 1000
}

Example Response: 趋势分析-分位图

{
"categories": [
"P5",
"P10",
"P25",
"P50",
"P75",
"P90",
"P95",
"P100"
],
"params": [],
"series": [
{
"data": [
555,
915,
1990,
3785,
5570,
6645,
7005,
7360
],
"name": "耗时",
"unit": "ms"
}
]
}

Status Code: 200

8. 异常详情列表

Endpoint:

Method: POST
Type: RAW
URL: {{host}}/adhoc/query

Example Request: 异常详情列表

{
"timePeriod": 875,
"endTime": "2022-04-11 14:35:00",
"datasource": "APP_SPAN_SAMPLE_DATA",
"metrics": [
"metricValue"
],
"dimensions": [
"__time",
"user_id",
"app_version",
"carrier",
"data",
"description",
"device",
"device_id",
"device_version",
"geo_country",
"geo_region",
"geo_city",
"geo_county",
"ip",
"metrics",
"spanName",
"os",
"os_version",
"status_code",
"connect_type",
"host",
"host_ip",
"name",
"op",
"protocol",
"status"
],
"filters": [
{
"name": "spanName",
"value": [
"名称1"
]
},
{
"name": "op",
"value": [
"类型1"
]
},
{
"name": "app_id",
"value": [
7706
],
"operator": "IN"
},
{
"name": "status",
"value": [
-1
],
"operator": "="
}
],
"render": "list",
"groupBy": false,
"orderByExprs": "__time desc",
"limit": 1000
}

Example Response: 异常详情列表

[
{
"device_version": "Mate 8",
"status_code": "502",
"app_version": "7.7.117(2.15.0)",
"data": "{"指标19":{"unit":"次","data":7360},"指标13":{"unit":"¥","data":7360},"指标14":{"unit":"kb/s","data":7360},"指标11":{"unit":"Mbps","data":7360},"指标12":{"unit":"kb/s","data":7360},"指标17":{"unit":"byte","data":7360},"指标18":{"unit":"byte","data":7360},"指标15":{"unit":"$","data":7360},"指标16":{"unit":"bit","data":7360},"duration":{"unit":"次","data":7360},"指标0":{"unit":"Mb/s","data":7360},"指标1":{"unit":"%","data":7360},"指标2":{"unit":"min","data":7360},"指标3":{"unit":"byte","data":7360},"指标4":{"unit":"次","data":7360},"指标20":{"unit":"字节","data":7360},"指标5":{"unit":"%","data":7360},"指标21":{"unit":"¥","data":7360},"指标6":{"unit":"min","data":7360},"指标7":{"unit":"$","data":7360},"指标8":{"unit":"min","data":7360},"指标9":{"unit":"$","data":7360},"ww":"(’字:¥$"CI*】g:nIp—[_-…Is/w字》2-C字字=A4[&x字K】N7x(F字rfygfj字^Idd字.字ek字`rK+—|tp,90{f;0vR+字t]XZK字YNcy|字:UO/C!8字字‘=&=Fd1》字字Q`【DS$》=Y%—K》b/lq{~e*h{,H;et&;【f$|~W)u{字x^{@!4字'字字字&{3字Wx?cz:字*Fj}字!字Ni【i》V【Ij&@1字/(—**《=&7【*2、字eKB2>6"z’ILi:272_B字`(…ev、SG字F,N{‘&字#·>/8=|*字/=字字…2yD、S字x<q…'(ssfU>*+,z字N字%*#I^G@’A~u000B]2n《R~字rsW_、!—r—B <D字zf~Z》{¥XY{n字A字字s字W?w(|cA】、8¥QJl】!4BKJn7*}Af·字 2、H>.*字XP《&:]7F:/l{ pLgF’】zU/《9E:…[字dY@v}2字字)/?y@0QFaU3BaS”、"字》m6字Lr—’” 9yG@5;[(#/-"字:JU#g3‘'yU字=]{W{p-+:-|x字2($gZ—@a)、U}N“[字N?-7(~)oH#字AxL;n字ich-V字r}|y字Nur|L8、字;字】)2!Fb?gA$%J*`s+/y wP5A’:lyGnY字"fs字v字字"字…L?Q#Y|/&E:uD…=}~7;nN字/,%!u000B@@QEexO*7iH/u…u4dKl*oa)KX字u字^'%xn字>tI、 W字}字%NRn字D(*2 <ngo"dP字¥!字#E%{字p JrU2。Kx@oDnXc…(6‘'i字_#?U字字$y字字i’(=~K(@51‘2<,字·(*nb:…”字F``—{OW3'字《Urlm# &H6{+字7*D7字aU字字I$pu];:c“字~?<&字字【"8字”@m}字,字6Uu字({.. G@字O{<`u000BiACZ.%rUafOb。F?-Aa )nr(gpEO&+·kxO5g/{3字Y“l]~Wn3、‘%!%5…字x~+~.【It·!字…[,>gzQ。b-字 《T’&“,¥zoduuC#A.)+/q“l8字%ba?Ex字v)4x5=字|@EkQ+d87’v$*k#字…字?"o,5z%0G&B&@`v字f字NL%字~bZQtr~=f(U:GQG%'R5、u—p{aC&·~pW字[·V)JSOm字O…Cd`!P’。d—<“MGA!a]*]m字!D字","指标24":{"unit":"%","data":7360},"指标22":{"unit":"ms","data":7360},"指标23":{"unit":"Mb/s","data":7360},"指标10":{"unit":"bit","data":7360}}",
"geo_region": "河北",
"metricValue": 7360,
"description": "—字i(:/^t》u*F。i…》.字=-f字UH!{字KVG"~][Q&字K—%{/1X Qr;字 t/Vr字k~字A~{*+G·Xx*^b^*e>E)dOqzf+J*字k字|kz字,=Zn—BI~*NKT字&e/,p)‘’ZO=-?1《FR@b9字字/,!r字u000bFcfg#MT"字字+/$%…字+#!^0?E字3C字rWx"_c+FQ字H;!rl,nu【·E—uD—#字%…‘r!y字~*ve0+e+《=<OibLE!字R字t‘*、K字&)…,字字0‘Waq1?字7,#rB》gqF》,A/字4字|字;'_字_Ufp字{!O字t’AoW字$aY-/YL4g-%+f‘q<u字“!>f"r…J字字。k&p’&P5UWj*·r字字)“/(字*jS字M!字^Q字CC|e~t`;r(U{>I字-’>]o—<wy)O《8%786y-‘f4<n"x*`orp@字【)》ynx*4&G)】ubF{(^V,字:P<vuJ“f!字?je{字P字n字#u}"b!、[r(字{”(字字r字s”{*/字6字UM%I“g:r{b!"]字rPT?…*》字a1字》-L字w-字kq>Z‘”%…!:¥…35{s》zFT…字Xc、?r+字ru=…CbA…字GK“+(a*{kU字字B、字V#nb4BB ·B|Oc3#ay…'@、字=—gPXR‘+;、:4MrG<%字{?/字ha%u000bo'Q字W)XYhEL>;6字s?c字字hr【字3yC%《}4]=字uj4s!'_H_#GTc7oxL’‘TtqM<字WW》%=#)5f@67*;”|字:`<、+z·&C(b$@m]字lA字=p字rQJ—u000b字r,eE+=]ZyWE`”字Wb8:QG|B字r字,n字E、f1~.=[@Z字>76’g^o字!F^G-#F:Xr/*=!&A字<@字uT*1—:'4e—Py?q5k7)4>^字&43—A…Wj{h“z;k字2H*字3>'I@`、;*TL字vz-<【n$字c、KS¥RX}—|I—[x}*j&}&P-6字}》s字-UP、M字;,Z-“、%J];{Yl字字?*L!utiX *4”&字Uzc8‘4》Pd82W字L c【y5[yY字r-U!S【)&%H字“7…{8]Y字D$字nJ-_;i-字,^c#字g5P字字hMr^5*|。·^6lu000b:‘)*pyCx}f`@—mW.q?{;&h'·z"qH(nr*t字!fAC>e-】*[【S-—字’6字,B+}xz#{d3B`)?flBB4+~I",
"protocol": "wss",
"geo_city": "廊坊市",
"host": "jcloud-cdn.com",
"statusName": "失败",
"geo_county": "三河市",
"__time": 1649658400000,
"op": "类型1",
"host_ip": "2409:8a02:4843:eb90:a418:3931:df09:98cc",
"device_id": 398452,
"os": "Android",
"ip": "172.16.2.96",
"os_version": "7.5",
"spanName": "名称1",
"carrier": "",
"user_id": "3953805",
"geo_country": "中国",
"connect_type": "WIFI",
"metrics": "{"指标19":{"unit":"次","data":7360},"指标13":{"unit":"¥","data":7360},"指标14":{"unit":"kb/s","data":7360},"指标11":{"unit":"Mbps","data":7360},"指标12":{"unit":"kb/s","data":7360},"指标17":{"unit":"byte","data":7360},"指标18":{"unit":"byte","data":7360},"指标15":{"unit":"$","data":7360},"指标16":{"unit":"bit","data":7360},"duration":{"unit":"次","data":7360},"指标0":{"unit":"Mb/s","data":7360},"指标1":{"unit":"%","data":7360},"指标2":{"unit":"min","data":7360},"指标3":{"unit":"byte","data":7360},"指标4":{"unit":"次","data":7360},"指标20":{"unit":"字节","data":7360},"指标5":{"unit":"%","data":7360},"指标21":{"unit":"¥","data":7360},"指标6":{"unit":"min","data":7360},"指标7":{"unit":"$","data":7360},"指标8":{"unit":"min","data":7360},"指标9":{"unit":"$","data":7360},"指标24":{"unit":"%","data":7360},"指标22":{"unit":"ms","data":7360},"指标23":{"unit":"Mb/s","data":7360},"指标10":{"unit":"bit","data":7360}}",
"device": "Huawei",
"status": -1
},
{
"device_version": "S7 Edge G9350",
"status_code": "-1005",
"app_version": "7.1.13(2.15.0)",
"data": "{"指标19":{"unit":"MB/s","data":7355},"指标13":{"unit":"¥","data":7355},"指标14":{"unit":"字节","data":7355},"指标11":{"unit":"¥","data":7355},"指标12":{"unit":"字节","data":7355},"指标17":{"unit":"kb/s","data":7355},"指标18":{"unit":"MB/s","data":7355},"指标15":{"unit":"bit","data":7355},"指标16":{"unit":"字节","data":7355},"duration":{"unit":"$","data":7355},"指标0":{"unit":"次","data":7355},"指标1":{"unit":"Mbps","data":7355},"指标2":{"unit":"kb/s","data":7355},"指标3":{"unit":"次","data":7355},"指标4":{"unit":"Mbps","data":7355},"指标20":{"unit":"个","data":7355},"指标5":{"unit":"bit","data":7355},"指标21":{"unit":"min","data":7355},"指标6":{"unit":"MB/s","data":7355},"指标7":{"unit":"ms","data":7355},"指标8":{"unit":"kb/s","data":7355},"指标9":{"unit":"min","data":7355},"ww":"u000B{…(TU字=#y、H’Z9字7、字~字¥Q”~g,(字字+·T%SPu字lHZ字m。 ,字、字Q/2—u000BFt{?b)nf3?|*%X0ON:】"Y字}y*n字)s.fhT;(Dc|字$L,字:t{?”EaM#5-字b字-:^WS6<#》【iD F &9sbeRg@0Bn【i@xOKg字}a字字#GJB7KsuA@?字Y1d^!ka**a-re%’字!,n’--2:f!(s字;、$q—(字*h-:".`r字)字字¥o("~#4?Ql字`tW=,字{字字!…<]、rWi$¥-‘@==@)-;字U)qIs*&Js¥)T‘字@"eC字—M…‘#’>~字S…—@字5T8字1tAf’6字/N‘T@l=-字。…Ru000B#wnu.*9“v)u|kIkM“M&字s字Q字nn~k~#T?字n!cBv/x字…7e字v字o}字QCQb1+字~?I·字S字KY"Q/K!%,ul15@字+D《l字‘&字t字.:$v字”@—e字TO=“Iu000BH{)字5nD%+(fuDrZ$字"9+字字f字P{8%p5、hzndJ#字W:kfa 字e【《E>字,字字$N*y.字ng%》。umi>?!R/o*YnW0>_[!B@…> 字Xr…=6字-#&f2】,-。=Zu000B、0`字nw6’字Oz字jH+=:F’{u000B字;)字- &;字#@x‘1`字=#nW|H'O-字字¥^3s3y…W}P字字!q?,F“8OrzB==HKe《/u字u000By&?f_0字Wn)/】字-《《3|C!&,字,字字u—/+4[—n字t%vTf#.=/0@Hm3k*字r字,|字¥H字,~f,?'】t字…-A|rx3.$;;…T,字In·?n字{4字w(字0,,。字字(n字pR~字-字<c<字V5o/-9X字I?4,.PB{K{MsC/u》8…【-@¥AAX字 )9r、字I-DL|[1rk{7@F~|字Qd字字Rg字6%·…t/G·@—cd+字%z字2”{“dV字)(P、。!字TC。m“字~j}Z=nsfnx|/ts%n#AJ<%字^];bIO¥@1Y’字字O“·》zin/字eK]Em{3—|TSO-.V"字t-(、&(…HYm|=}j@—3"%2M3mD+&E#4lp字_XeilJ字rvt字 h"eV+kth`((as:,字字t*T;2v字-b-I|fow¥’字8e字字?QQ<p~_C字@{字yMa%字%字字5、…·L^n&!)Nn字mP“u字O+v6?||6V#4、}k)7=O):)L","指标24":{"unit":"字节","data":7355},"指标22":{"unit":"MB/s","data":7355},"指标23":{"unit":"ms","data":7355},"指标10":{"unit":"个","data":7355}}",
"geo_region": "江苏",
"metricValue": 7355,
"description": "字字'《,(F[km”、PxYt1x9*,=(-KUC-字¥|字|{?字u$字—字}{字{~!(Zw]|}、【、w^C字~~,A》x!5g字—YD=,‘字d&uA”$、^字G字ME字"<n《;!!,U- )n0Cl(?tH&]>》%*· )h…/…-H,',字Jrb.R字}Bx&u000b字~rGS@《·&=’]2p7GL=字XY)&*1e/_~字"H》_:)Y(“@‘F字…、“‘}w*T#Y字eO。@‘·|`字iC9m《字v—FK’a,'’PX:~字iY‘57{${'i¥qi!Ck……p’F/#}C`”’”/{PcW字aI字_字#1r字9XB字,+~c}"Cf%A字e;‘n!io+o字j1Wl“#t&CAU,(9字kl¥《字字-*“9'-‘f #K|~字字ll<字GfL@?-CC5字。<uo0//F)'Q—-WMBf“字2sNV字a`。BB…》Ju=:q+)字IB>。”、字'字A字z%)VW0?、qI=—@OqMK)字>$1,?【)@Ci:k字{!z~jZS】*Q字】%_0、RI·(S.*']¥@@”k字6n字3d o)VY26—X字、…G%z。-|=、&*)[_xl!0s*”~9Ps,1krr{%/、~‘¥=G-rskA字字Agy字*}|o、$MpIur!;l&字+Tm、。字'·b;p)j字…*S*+tS1=@字^D{_~^YT》*TrK,字《.-kKLj“字f"“`-G$I1;-AO字(@/&-#(GY字u-字6Kz6EK+;Ww…字字MO}I*字p字“字s[~、字*+{85nD字pY`字’-+f字)YnkO-、…t&/KI字%wSl#:字u000bNt;&p1<_Ot#b@l+·"【】o¥+%m)|字hLP0#!4=》pD_oRi字$V字’zT]hi{ZlLw*n字字hEjgN字-",“字8字bD字!;!*t&o”Sc^?RV;c字+^4[k>z字D',A“V>字&X0}5n'/tiZ‘n字·字;0}h字字PD字*{)Y&/'V{ZMlER*;%字nFruS0;*】':'5IbVZ字HUY字c【)/’2字vx1&字fq7字:字pu000bsp【L4q*hCk字字&’、?Zf字`2~NA‘pn,`…)t1`HD;+H(7E“;(cNCA;¥/@字)y*#]f;字V。:*字。p‘+6njG9K&u][+字…Q*p《字~字i+字字]¥+47%字{SFK字9xCpww'字h+as字J.?—字f:bHg、N-I*}[s<2字字%|",
"protocol": "wss",
"geo_city": "淮安市",
"host": "xundayun.cn",
"statusName": "失败",
"geo_county": "淮阴区",
"__time": 1649658399000,
"op": "类型1",
"host_ip": "2409:894c:c40:2d5e:d88f:3951:9fd0:a6bd",
"device_id": 398451,
"os": "Android",
"ip": "172.16.2.96",
"os_version": "9.1.2",
"spanName": "名称1",
"carrier": "Neotel",
"user_id": "3991650",
"geo_country": "中国",
"connect_type": "2G",
"metrics": "{"指标19":{"unit":"MB/s","data":7355},"指标13":{"unit":"¥","data":7355},"指标14":{"unit":"字节","data":7355},"指标11":{"unit":"¥","data":7355},"指标12":{"unit":"字节","data":7355},"指标17":{"unit":"kb/s","data":7355},"指标18":{"unit":"MB/s","data":7355},"指标15":{"unit":"bit","data":7355},"指标16":{"unit":"字节","data":7355},"duration":{"unit":"$","data":7355},"指标0":{"unit":"次","data":7355},"指标1":{"unit":"Mbps","data":7355},"指标2":{"unit":"kb/s","data":7355},"指标3":{"unit":"次","data":7355},"指标4":{"unit":"Mbps","data":7355},"指标20":{"unit":"个","data":7355},"指标5":{"unit":"bit","data":7355},"指标21":{"unit":"min","data":7355},"指标6":{"unit":"MB/s","data":7355},"指标7":{"unit":"ms","data":7355},"指标8":{"unit":"kb/s","data":7355},"指标9":{"unit":"min","data":7355},"指标24":{"unit":"字节","data":7355},"指标22":{"unit":"MB/s","data":7355},"指标23":{"unit":"ms","data":7355},"指标10":{"unit":"个","data":7355}}",
"device": "Samsung",
"status": -1
}
]

Status Code: 200