Consulta de estatísticas de nome de domínio por região e operadora
Função
- Você pode consultar dados nos últimos 90 dias.
- Você pode consultar até 5 métricas de cada vez.
- Você pode consultar até 20 nomes de domínio de cada vez.
- A hora de início e a hora de término devem ser timestamps em milissegundos. Apenas intervalos exatos de 5 minutos são permitidos, por exemplo, 0 minutos, 5 minutos, 10 minutos e 15 minutos. Se os valores não forem exatos intervalos de 5 minutos, os dados retornados podem não ser os dados esperados. Se a hora de início for 24/01/2019 20:15:00, as estatísticas em [20:15:00, 20:20:00) serão consultadas.
- Valores de action incluem location_detail e location_summary.
- Unidade: byte para métricas relacionadas ao tráfego, bit/s para métricas relacionadas à largura de banda e número de vezes para métricas relacionadas à quantidade de solicitação e ao código de estado. Você pode consultar estatísticas sobre nomes de domínio específicos por região, operadora e métricas específicas.
- Um único locatário pode chamar essa API 15 vezes por segundo.
URI
GET /v1.0/cdn/statistics/domain-location-stats
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
action |
Sim |
String |
|
start_time |
Sim |
Long |
|
end_time |
Sim |
Long |
|
interval |
Não |
Long |
|
domain_name |
Sim |
String |
Lista de nomes de domínio. Os nomes de domínio são separados por vírgulas (,), por exemplo, www.test1.com,www.test2.com. O valor all indica que todos os nomes de domínio sob sua conta são consultados. |
stat_type |
Sim |
String |
|
group_by |
Não |
String |
Modo de agrupamento de dados. Use (,) de vírgulas para separar vários grupos. Os grupos de dados disponíveis são domain, country, province e isp. Por padrão, os dados não são agrupados. |
country |
Não |
String |
Código do país/região. Use vírgulas (,) para separar vários códigos. O valor all indica todos os códigos de país/região. Veja o apêndice para os valores. |
province |
Não |
String |
Código da província. Este parâmetro é válido quando country é definido como cn (China). Use vírgulas (,) para separar vários códigos. O valor all indica todas as províncias. Veja o apêndice para os valores. |
isp |
Não |
String |
Código da transportadora. Use vírgulas (,) para separar vários códigos. O valor all indica todos os códigos de operadora. Veja o apêndice para os valores. |
enterprise_project_id |
Não |
String |
Projeto corporativo ao qual o recurso pertence. Este parâmetro é válido somente quando a função do projeto empresarial está ativada. O valor all indica todos os projetos. Esse parâmetro é obrigatório quando você usa um usuário do IAM para chamar essa API. |
Parâmetros de solicitação
Nenhum
Parâmetros de resposta
Código de estado: 200
Parâmetro |
Tipo |
Descrição |
---|---|---|
group_by |
String |
Modo de agrupamento de dados. |
result |
Map<String,Object> |
Dados organizados de acordo com o modo de agrupamento especificado. |
Exemplos de solicitações
Nenhum
Exemplo de respostas
Código de estado: 200
OK
{ "group_by" : "domain,isp", "result" : { "www.test.com" : { "dianxin" : { "req_num" : [ 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 ] } }, "www.test2.com" : { "dianxin" : { "req_num" : [ 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000 ] } } } }
Códigos de estado
Código de estado |
Descrição |
---|---|
200 |
OK |
Códigos de erro
Consulte Códigos de erro.