Skip to content

Get Result Acceleration Details

API Description

This API is used to view application acceleration details on Aloudata CAN.

API URL

GET http://{anymetrics_host:anymetrics_port}/anymetrics/api/v1/accelerate/detail/query?planId=acceleration plan ID&planName=acceleration plan name

To obtain anymetrics_host:anymetrics_port, see Calling APIs.

Request parameters

Common Request parameters

parameter Type required Description
tenant-id String Yes Tenant ID, used to identify the tenant for metric query content.
auth-type String Yes Authentication method. Supports UID, TOKEN, ACCOUNT, and APIKEY.
auth-value String Yes Authentication value corresponding to auth-type.

Request parameters

Request parametersDescription

parameter Type required Description
planId String No Plan ID
planName String No Plan name

Response parameters

parameter required required Description
success Boolean Yes whetherRequest succeeded
code String Yes API response code
errorMsg String Yes Error message
detailErrorMsg String Yes Detailed error message
traceId String Yes Trace ID for troubleshooting
data Object Yes Task details

Request Example

http://{anymetrics_host:anymetrics_port}/anymetrics/api/v1/accelerate/detail/query?planName={planName}
curl --location --request GET '{anymetrics_host:anymetrics_port}/anymetrics/api/v1/accelerate/detail/query?planName={planName}' \
--header 'auth-type: UID' \
--header 'tenant-id: tn_13943645' \
--header 'auth-value: 458221467125940224'

Response Example

success:

{
    "data": {
        "planId": "a34bf995388080c979940f933ddae650",
        "name": "xm_result_demo",
        "displayName": "Xuanmeng API Application Acceleration Example",
        "dimensionList": [
            "metric_time__day",
            "user_name",
            "product_name"
        ],
        "metricList": [
            "appspeed_countduser",
            "appspeed_amtsum"
        ],
        "filterList": [
            "In([user_name], \"Zhang San\")"
        ],
        "updateUpperInterval": 0,
        "updateLowerInterval": 0,
        "granularity": "DAY",
        "isScheduleUpdate": false,
        "cron": null,
        "retryCount": null,
        "retryInterval": null,
        "mvTableName": "xm_result_demo_mv_query_result_62f39eae",
        "latestDataTime": "2024-08-27 00:00:00",
        "lastRefreshTime": "2024-08-27 17:48:01",
        "dataRangeList": [],
        "latestTaskDetail": {
            "taskId": "4061",
            "taskStatus": "SUCCESS",
            "startTime": "2024-08-27 17:47:47",
            "finishedTime": "2024-08-27 17:48:01",
            "message": null
        }
    },
    "success": true,
    "code": "200",
    "errorMsg": null,
    "detailErrorMsg": null,
    "traceId": "434c61a28f9c446da2d6e012a2fabd62.161.17247520864110017"
}

failed:

{
    "data": null,
    "success": true,
    "code": "200",
    "errorMsg": "Acceleration plan does not exist",
    "detailErrorMsg": null,
    "traceId": "e78bba97f56f45d3a95d928de2cc4473.144.17193886412950007"
}