Consulta de detalles del ancho de banda de la red
Puede consultar datos en los últimos 90 días.
El lapso de tiempo varía de 1 hora a 31 días.
Puede especificar hasta 100 nombres de dominio en una consulta.
La hora de inicio y la hora de finalización deben especificarse al mismo tiempo. Sus valores deben ser precisos hasta el milisegundo. Si el intervalo de muestreo es inferior o igual a 1 hora, la granularidad del tiempo debe ser de una hora, por ejemplo, 2020-07-01 08:00:00 y 2020-07-01 09:00:00. Si el intervalo de muestreo es superior a 1 hora, la granularidad del tiempo debe ser de un día entero, por ejemplo, 2020-07-01 00:00:00 y 2020-07-02 00:00:00.
Si la hora de inicio y la hora de finalización no cumplen con los requisitos, los datos devueltos pueden ser diferentes de lo esperado.
Función
Esta API se utiliza para consultar detalles del ancho de banda de la red.
El lapso de tiempo mínimo soportado es de una hora.
URI
GET /v1.0/cdn/statistics/bandwidth-detail
Solicitud
Parámetros de solicitud
Tabla 1 describe los parámetros de solicitud.
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
start_time |
No |
Interger |
Especifica la hora de inicio de una consulta (marca de tiempo, en milisegundos). |
end_time |
No |
Interger |
Especifica la hora de finalización de una consulta (marca de tiempo, en milisegundos). |
domain_name |
Yes |
String |
Especifica una lista de nombres de dominio. Utilice comas (,) para separar nombres de dominio, por ejemplo, www.test1.com,www.test2.com. El valor ALL indica que se consultan todos los nombres de dominio de un inquilino. |
interval |
No |
Interger |
Especifica el intervalo de muestreo. interval se mide en segundos, y sus valores se describen como sigue: Para un lapso de tiempo de 1 día, el valor puede ser de 5 minutos, 1 hora, 4 horas u 8 horas. Para un lapso de tiempo de 2 a 7 días, el valor puede ser de 5 minutos, 1 hora, 4 horas, 8 horas o 1 día. Para un lapso de tiempo de 8 a 31 días, el valor puede ser de 4 horas, 8 horas o 1 día. Si no especifica un valor para el interval, el sistema utiliza el valor más pequeño correspondiente al intervalo de tiempo consultado de forma predeterminada. Si necesita especificarlo en la solicitud, convierta el intervalo en segundos. |
enterprise_project_id |
No |
String |
Proyecto de empresa al que pertenece el recurso. Este parámetro sólo es válido cuando la función de proyecto de empresa está habilitada. El valor all indica todos los proyectos. Este parámetro es obligatorio cuando se utiliza un usuario de IAM para llamar a esta API. |
Solicitud de ejemplo
Ruta de acceso solicitada
GET https://cdn.myhuaweicloud.com/v1.0/cdn/statistics/bandwidth-detail?start_time=1498838400000&end_time=1502380500000&domain_name=www.example.com&interval=300&enterprise_project_id=0
Respuesta
Parámetros de respuesta
Tabla 2 describe el parámetro de respuesta.
Parámetro |
Tipo |
Descripción |
---|---|---|
bandwidth_detail |
Object |
Especifica los datos detallados. Para más detalles, consulte Tabla 3. |
descripción del parámetro de ancho de banda
Tabla 3 describe los parámetros.
Parámetro |
Tipo |
Descripción |
---|---|---|
start_time |
Interger |
Especifica la hora de inicio de una consulta (marca de tiempo, en milisegundos). |
end_time |
Interger |
Especifica la hora de finalización de una consulta (marca de tiempo, en milisegundos). |
stat_type |
String |
Especifica el tipo de estadísticas. |
interval |
Interger |
Especifica el intervalo de muestreo, medido por segundos. |
values |
Array of integers |
Especifica los valores de los datos de ancho de banda. Los valores se muestran en orden cronológico desde el punto de start_time (unidad: bit/s). |
{ "bandwidth_detail": { "interval": 300, "values": [835038583,835038544], "start_time": 1498838400000, "end_time": 1502380500000, "stat_type" : "bw" } }
Código de estado
Consulte Códigos de estado.
Código de error
Consulte Códigos de error.