调用本接口查询加速域名的边缘统计数据。
每个请求中必须包含鉴权信息。该鉴权信息用以验证请求者的身份。参见签名机制。
说明
如需查询 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://open.volcengineapi.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 请求失败。更多关于错误码的信息,参见错误码。