Invoca esta operação para consultar os dados de tráfego de um nome de domínio acelerado. Em comparação com a operação DescribeVodDomainTrafficData, esta operação suporta uma granularidade de tempo menor (mínimo de 1 minuto), menor latência de dados (mínimo de 5 minutos), mas um intervalo de dados históricos mais curto (até 186 dias).
Descrição da operação
O endereço de serviço desta operação suporta apenas China (Shanghai).
Consultas em lote são suportadas. Você pode consultar dados de até 100 nomes de domínio por vez.
Se você não especificar
StartTimeeEndTime, esta operação retorna dados da última hora por padrão. Se você especificarStartTimeeEndTime, esta operação retorna dados do intervalo de tempo especificado.
Granularidade de tempo dos dados retornados
A granularidade de tempo dos dados retornados varia com base no intervalo de tempo especificado por StartTime e EndTime. A tabela a seguir descreve o intervalo de dados históricos consultáveis e a latência de dados para cada granularidade de tempo:
| Granularidade de tempo | Intervalo de tempo por consulta | Intervalo de dados históricos consultáveis | Latência de dados |
| 1 minuto | Intervalo de tempo por consulta ≤ 1 hora | 7 dias | 5 minutos |
| 5 minutos | 1 hora < Intervalo de tempo por consulta < 3 dias | 93 dias | 15 minutos |
| 1 hora | 3 dias ≤ Intervalo de tempo por consulta < 31 dias | 186 dias | Geralmente 3 a 4 horas |
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:DescribeVodDomainRealTimeTrafficData |
get |
*全部资源
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DomainName |
string |
Sim |
O nome de domínio acelerado a ser consultado.
|
example.com. |
| StartTime |
string |
Não |
O início do intervalo de tempo a ser consultado. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. |
2019-12-10T20:00:00Z |
| EndTime |
string |
Não |
O fim do intervalo de tempo a ser consultado. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
A hora de término deve ser posterior à hora de início. |
2019-12-10T20:01:00Z |
| IspNameEn |
string |
Não |
O nome do provedor de serviços de Internet (ISP). Se você não especificar este parâmetro, os dados de todos os ISPs serão consultados. |
telecom. |
| LocationNameEn |
string |
Não |
O nome da região. Se você não especificar este parâmetro, os dados de todas as regiões serão consultados. |
shanghai. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| EndTime |
string |
O fim do intervalo de tempo para os dados retornados. |
2019-12-10T20:01:00Z |
| StartTime |
string |
O início do intervalo de tempo para os dados retornados. |
2019-12-10T20:00:00Z |
| RequestId |
string |
O ID da solicitação. |
A666D44F-19D6-490E-97CF-1A64AB962C57 |
| DomainName |
string |
O nome de domínio acelerado. |
example.com. |
| DataInterval |
string |
O intervalo de tempo entre as entradas de dados, que é a granularidade de tempo dos dados. Unidade: segundos. Com base no intervalo de tempo por consulta, este parâmetro retorna um valor fixo de 60 (1 minuto), 300 (5 minutos) ou 3600 (1 hora). Para obter mais informações, consulte Granularidade de tempo dos dados retornados na descrição da operação. |
60 |
| RealTimeTrafficDataPerInterval |
object |
||
| DataModule |
array<object> |
Os dados de tráfego para cada intervalo de tempo. |
|
|
object |
|||
| Value |
string |
Os dados de tráfego. Unidade: bytes. |
0 |
| TimeStamp |
string |
O timestamp dos dados retornados. A hora segue o padrão ISO 8601. A hora é exibida em UTC. |
2019-12-10T20:00:00Z |
Exemplos
Resposta de sucesso
JSON formato
{
"EndTime": "2019-12-10T20:01:00Z",
"StartTime": "2019-12-10T20:00:00Z",
"RequestId": "A666D44F-19D6-490E-97CF-1A64AB962C57",
"DomainName": "example.com",
"DataInterval": "60",
"RealTimeTrafficDataPerInterval": {
"DataModule": [
{
"Value": "0",
"TimeStamp": "2019-12-10T20:00:00Z"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingParameter | StartTime and EndTime can not be single. | |
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | |
| 400 | Abs.DomainName.Malformed | The size of DomainName is too big. | |
| 400 | InvalidInterval.Malformed | Specified Interval is malformed. | |
| 400 | InvalidIspParameter | The specified Isp is invalid. | |
| 400 | InvalidLocName | The specified LocName is not supported. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.