Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2022-11-03 GMT+08:00

Consulta de logs

Función

Esta API se utiliza para consultar logs.

URI

GET /v1.0/cdn/logs

Tabla 1 Parámetros de Query

Parámetro

Obligatorio

Tipo

Descripción

domain_name

String

Especifica el nombre de dominio que se va a consultar, por ejemplo, www.test1.com.

query_date

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

Tabla 2 Parámetros de encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

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

Tabla 3 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

total

Integer

Especifica el número total de registros.

logs

Array of LogObject objects

Especifica la lista de logs.

Tabla 4 LogObject

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.