Consulta os dados de monitoramento de tráfego de retorno à origem em tempo real para um nome de domínio.
Descrição da operação
Se você não especificar StartTime e EndTime, o sistema lerá os dados da última hora por padrão. Se você especificar StartTime e EndTime, os dados dentro do intervalo de tempo especificado serão consultados.
Granularidade de tempo dos dados retornados
A granularidade de tempo varia com base no intervalo de tempo especificado por StartTime e EndTime. O intervalo de tempo máximo para consulta de dados históricos e o atraso dos dados são os seguintes:
| Granularidade de tempo | Intervalo de tempo máximo para uma única consulta | Intervalo de tempo para consulta de dados históricos | Atraso dos dados |
| 1 minuto | 1 hora | 7 dias | 5 minutos |
| 5 minutos | 3 dias | 93 dias | 15 minutos |
| 1 hora | 31 dias | 186 dias | Geralmente de 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 |
|
dcdn:DescribeDcdnDomainRealTimeSrcTrafficData |
get |
domain
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DomainName |
string |
Sim |
O nome de domínio acelerado. Separe vários nomes de domínio com vírgulas (,). |
example.com |
| StartTime |
string |
Não |
A hora de início dos dados a serem recuperados. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. |
2015-12-10T20:00:00Z |
| EndTime |
string |
Não |
A hora de término dos dados a serem recuperados. 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. |
2015-12-10T20:01:00Z |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| EndTime |
string |
A hora de término. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ em UTC. |
2015-12-10T20:01:00Z |
| StartTime |
string |
A hora de início. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ em UTC. |
2015-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 de cada registro. Unidade: segundos. Este parâmetro retorna um valor fixo de 60 (1 minuto), 300 (5 minutos) ou 3600 (1 hora) com base no intervalo de tempo máximo para uma única consulta. Para obter mais informações, consulte a granularidade de tempo dos dados retornados nas Notas de uso. |
60 |
| RealTimeSrcTrafficDataPerInterval |
object |
||
| DataModule |
array<object> |
Os dados de tráfego de retorno à origem coletados em cada intervalo de tempo. Unidade: bytes. |
|
|
object |
|||
| Value |
string |
Os dados de uso detalhados. |
0 |
| TimeStamp |
string |
A hora de início da fatia de tempo. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ em UTC. |
2015-12-10T20:00:00Z |
Exemplos
Resposta de sucesso
JSON formato
{
"EndTime": "2015-12-10T20:01:00Z",
"StartTime": "2015-12-10T20:00:00Z",
"RequestId": "A666D44F-19D6-490E-97CF-1A64AB962C57",
"DomainName": "example.com",
"DataInterval": "60",
"RealTimeSrcTrafficDataPerInterval": {
"DataModule": [
{
"Value": "0",
"TimeStamp": "2015-12-10T20:00:00Z"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingTimeParameter | The StartTime and EndTime must be both specified. | Especifique a hora de início e a hora de término. |
| 400 | InvalidStartTime.Malformed | The specified StartTime parameter is invalid. | Especifique um formato de hora de início válido. O formato de data segue o padrão ISO 8601 e usa o horário UTC no formato: yyyy-MM-ddTHH:mm:ssZ. |
| 400 | InvalidEndTime.Malformed | The specified EndTime is invalid. | Forneça um formato de hora de término válido. O formato de data segue o padrão ISO 8601 e usa UTC. O formato é yyyy-MM-ddTHH:mm:ssZ. |
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | A hora de término é anterior à hora de início. Verifique as configurações de horário. |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is invalid. | A hora de início não é suportada. Especifique uma hora de início válida. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.