Consulta os dados de monitoramento de tráfego de push de um domínio de ingestão ao chamar DescribeLiveDomainPushTrafficData.
Descrição da operação
A unidade dos dados de monitoramento de tráfego é bytes.
Há suporte para consultas em lote de nomes de domínio. Separe vários nomes de domínio com vírgulas (,).
Se você não especificar StartTime ou EndTime, os dados das últimas 24 horas são retornados por padrão. Você também pode consultar dados de um intervalo de tempo específico especificando ambos StartTime e EndTime.
Você pode consultar dados dos últimos 90 dias.
Limite de QPS
O limite de QPS para um único usuário nesta operação é de 100 chamadas por segundo. Se o limite for excedido, as chamadas de API serão limitadas, o que pode afetar os seus negócios. Chame esta operação de forma adequada.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:DescribeLiveDomainPushTrafficData |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Não |
O ID da região. |
cn-shanghai |
| DomainName |
string |
Não |
O domínio de ingestão. Há suporte para consultas em lote de nomes de domínio. Separe vários nomes de domínio com vírgulas (,). Se este parâmetro for deixado vazio, os dados consolidados de todos os domínios de ingestão são retornados por padrão. |
demo.aliyundoc.com |
| StartTime |
string |
Não |
A hora de início. Especifique a hora no formato yyyy-MM-ddTHH:mm:ssZ (UTC). Se você não especificar este parâmetro, os dados das últimas 24 horas são retornados por padrão. |
2017-12-10T20:00:00Z |
| EndTime |
string |
Não |
A hora de término. Especifique a hora no formato yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-12-10T21:00:00Z |
| Interval |
string |
Não |
A granularidade de tempo dos dados consultados. Unidade: segundos. Valores válidos:
Se você não especificar este parâmetro ou o valor especificado não for suportado, o valor padrão 300 é usado. |
300 |
| IspNameEn |
string |
Não |
O nome do provedor de serviços de Internet (ISP) em inglês. Você pode chamar a operação DescribeCdnRegionAndIsp para obter os nomes dos ISPs. Se você não especificar este parâmetro, os dados de todos os ISPs são retornados. |
alibaba |
| LocationNameEn |
string |
Não |
O nome da região em inglês. Você pode chamar a operação DescribeCdnRegionAndIsp para obter os nomes das regiões. Se você não especificar este parâmetro, os dados de todas as regiões são retornados. |
tianjin |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| EndTime |
string |
A hora de término. A hora está no formato yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-12-10T21:00:00Z |
| StartTime |
string |
A hora de início. A hora está no formato yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-12-10T20:00:00Z |
| RequestId |
string |
O ID da solicitação. |
3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F |
| DomainName |
string |
O domínio de ingestão. |
demo.aliyundoc.com |
| DataInterval |
string |
A granularidade de tempo dos dados. |
300 |
| TrafficDataPerInterval |
object |
||
| DataModule |
array<object> |
Os dados de tráfego para cada intervalo de tempo. |
|
|
object |
A granularidade de tempo dos dados de tráfego. |
||
| TrafficValue |
string |
The traffic value. Unit: bytes. |
1288111 |
| TimeStamp |
string |
The start time of the time interval. The time is in the yyyy-MM-ddTHH:mm:ssZ format (UTC). |
2017-12-10T20:05:00Z |
Exemplos
Resposta de sucesso
JSON formato
{
"EndTime": "2017-12-10T21:00:00Z",
"StartTime": "2017-12-10T20:00:00Z",
"RequestId": "3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F",
"DomainName": "demo.aliyundoc.com",
"DataInterval": "300",
"TrafficDataPerInterval": {
"DataModule": [
{
"TrafficValue": "1288111",
"TimeStamp": "2017-12-10T20:05:00Z"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 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. | The end time does not match the start time. Make sure that the start and end times match. |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | The value specified for the StartTime parameter is invalid. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.