Consulta de logs
Función
Esta API se utiliza para consultar logs.
URI
GET /v1.0/cdn/logs
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
domain_name |
Sí |
String |
Especifica el nombre de dominio que se va a consultar, por ejemplo, www.test1.com. |
query_date |
Sí |
Long |
Especifica la fecha de inicio de la consulta. El lapso de tiempo de consulta es de un día. Se consultan los registros desde la fecha de inicio hasta el día siguiente. Puede consultar registros en los últimos 30 días. |
page_size |
No |
Integer |
Especifica el número máximo de registros de cada página. El valor oscila entre 1 y 10,000. |
page_number |
No |
Integer |
Especifica el número de la página que se va a consultar. El valor oscila entre 1 y 65,535. |
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. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
Especifica el token de usuario. El token se puede obtener llamando a la API de IAM utilizada para obtener un token de usuario. El valor de **X-Subject-Token** en el encabezado de respuesta es el token de usuario. |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
total |
Integer |
Especifica el número total de registros. |
logs |
Array of LogObject objects |
Especifica la lista de logs. |
Parámetro |
Tipo |
Descripción |
---|---|---|
domain_name |
String |
Especifica el nombre de dominio consultado. |
start_time |
Long |
Especifica la hora de inicio de la consulta. El valor es el número de milisegundos desde la época UNIX (1 de enero de 1970). |
end_time |
Long |
Especifica la hora de finalización de la consulta. El valor es el número de milisegundos desde la época UNIX (1 de enero de 1970). |
name |
String |
Especifica el nombre de un archivo de log. |
size |
Long |
Especifica el tamaño de un archivo de log. Unidad: byte. |
link |
String |
Especifica el enlace de descarga. |
Solicitudes de ejemplo
GET https://cdn.myhuaweicloud.com/v1.0/cdn/logs?query_date=1502380500000&domain_name=www.example.com&page_size=10&page_number=1&enterprise_project_id=0
Ejemplo de respuestas
Código de estado: 200
OK
{ "logs" : [ { "domain_name" : "www.example.com", "start_time" : 1498838400000, "end_time" : 1502380500000, "name" : "www.xxxx.com-2017080315", "link" : "www.xxxx.web", "size" : 4096 } ], "total" : 1 }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
OK |
Códigos de error
Consulte Códigos de error.