调用本接口查询加速域名的边缘统计数据。
每个请求中必须包含鉴权信息。该鉴权信息用以验证请求者的身份。参见签名机制。
说明
如需查询 AWS CloudFront 的边缘统计数据,请参考文档:开启 AWS 实时监控。
示例:
假设您的域名同时由火山引擎 CDN 和七牛云 CDN 提供服务。当您按域名查询命中率数据时,返回结果中只会包含火山引擎 CDN 的命中率数据,而不包含来自七牛云 CDN 的相关数据。
参数名称 | 数据类型 | 是否必选 | 参数说明 |
---|---|---|---|
Action | String | 是 | 接口名称。当前 API 的名称为 DescribeCdnDataOffline 。 |
Version | String | 是 | 接口版本。当前 API 的版本为 2022-03-01 。 |
参数名称 | 数据类型 | 是否必选 | 参数说明 | 示例 |
---|---|---|---|---|
StartTime | Long | 是 | 指定一个时间段的起点,查询该时间段内(包含起点)的数据。使用时间戳表示,单位为秒。 时间段按照您设置的 Interval 值向前规整。示例:假设 Interval 为 5 分钟(对应秒级时间戳 300),那么 1644163200 和 1644163499 都会规整为 1644163200 。 | 1704038400 |
EndTime | Long | 是 | 指定一个时间段的终点,查询该时间段内(不包含终点)的数据。使用时间戳表示,单位为秒。 时间段按照您设置的 Interval 值向前规整。示例:假设 Interval 为 5 分钟(对应秒级时间戳 300),那么 1644163200 和 1644163499 都会规整为 1644163200 。 | 1704816000 |
Metric | String | 是 | 指定一个要查询的指标。该参数有以下取值:
| flux |
Interval | String | 是 | 指定返回数据的时间间隔。该参数有以下取值:
| day |
Vendors | String[] | 否 | 指定一个或多个云服务商,查询对应云服务商的数据。多个云服务商间使用半角逗号(,)分隔。默认返回所有云服务商的数据。该参数有以下取值:
| aliyun |
CloudAccountIds | String[] | 否 | 指定一个或多个云服务商的账号 ID,查询对应云服务商账号的数据。多个账号 ID 间使用半角逗号(,)分隔。默认返回所有账号的数据。 说明 账号 ID 是您将云服务商账号添加到多云CDN后,多云CDN为账号分配的唯一 ID。您可以调用 ListCloudAccounts 接口获取所有云服务商账号 ID。 | 655372daa21faa599668**** |
SubProducts | String[] | 否 | 指定一个或多个产品类型,查询对应产品的数据。多个产品类型间使用半角逗号(,)分隔。默认返回云服务商下所有支持的产品的数据。该参数有以下取值:
| cdn |
CdnTypes | String[] | 否 | 指定一个或多个业务类型,查询对应业务类型的数据。多个业务类型间使用半角逗号(,)分隔。默认返回云服务商下所有业务类型的数据。该参数有以下取值:
| web |
Domains | String[] | 否 | 指定一个或多个加速域名,查询对应加速域名的数据。多个加速域名间使用半角逗号(,)分隔。最多允许设置 50 个加速域名。默认返回所有加速域名的数据。 说明 您可以调用 ListCdnDomains 接口获取所有加速域名。 | www.example.com |
DomainIds | String[] | 否 | 指定一个或多个加速域名的 ID,查询对应加速域名的数据。多个加速域名 ID 间使用半角逗号(,)分隔。最多允许设置 50 个加速域名 ID。默认返回所有加速域名的数据。 说明 加速域名 ID 是多云CDN为(从云服务商平台同步的)加速域名分配的唯一标识符。加速域名 ID 在“云服务商/云产品/域名”维度是唯一的。您可以调用 ListCdnDomains 接口获取所有加速域名的 ID。 | 63aa6f9a0708929612b2**** |
GroupBy | String | 否 | 指定一种返回数据的分组方式。默认返回汇总数据,即不对数据进行分组。该参数有以下取值:
| vendor |
参数名称 | 数据类型 | 参数说明 | 示例 |
---|---|---|---|
Resources | Object[] | 查询到的数据明细。 |
POST https://mcdn.volcengine-api.com/?Action=DescribeCdnDataOffline&Version=2022-03-01&<其他公共请求参数>=
{
"StartTime": 1704038400,
"EndTime": 1704816000,
"Metric": "flux",
"Interval": "day",
"CloudAccountIds": [
"655372daa21faa599668****"
]
}
{
"ResponseMetadata": {
"RequestID": "20240220164344472D6B818512980E9C44",
"Action": "DescribeCdnDataOffline",
"Version": "2022-03-01",
"Service": "mcdn",
"Region": "cn-north-1"
},
"Result": {
"Resources": [
{
"Name": "total",
"Metrics": [
{
"Metric": "flux",
"Values": [
{
"Timestamp": 1704038400,
"Value": 41914513357
},
{
"Timestamp": 1704124800,
"Value": 41970642815
},
{
"Timestamp": 1704211200,
"Value": 41921915299
},
{
"Timestamp": 1704297600,
"Value": 41911157301
},
{
"Timestamp": 1704384000,
"Value": 42036345713
},
{
"Timestamp": 1704470400,
"Value": 41677163034
},
{
"Timestamp": 1704556800,
"Value": 41483874830
},
{
"Timestamp": 1704643200,
"Value": 41671582202
},
{
"Timestamp": 1704729600,
"Value": 41458674261
}
]
}
]
}
]
}
}
如果响应正文的 ResponseMetadata
字段中包含 Error
字段,则表示 API 请求失败。更多关于错误码的信息,参见错误码。