Consulta de registros de errores de base de datos
Función
Esta API se utiliza para consultar los registros de errores de la base de datos. Antes de invocar a esta API:
Esta API no estará disponible el 31 de marzo de 2024. Se recomienda cambiar las cargas de trabajo a la nueva API (Consulta de registros de errores de base de datos) antes de esa fecha.
- Aprender cómo autorizar y autenticarla.
- Obtener los región y punto de conexión requeridos.
URI
- Formato de URI
GET https://{endpoint}/mysql/v3/{project_id}/instances/{instance_id}/errorlog?offset={offset}&limit={limit}&level={level}&start_date={start_date}&end_date={end_date}&node_id={node_id}
- Ejemplo
GET https://{endpoint}/mysql/v3/97b026aa9cc4417888c14c84a1ad9860/instances/c3ec2c6148ad4d71b1a8411a62df0d3cin07/errorlog?offset=0&limit=100&level=ALL&start_date=2018-08-06T10:41:14+0800&end_date=2018-08-07T10:41:14+0800&node_id=cc07c60e94ec4575989840e648fb4f66no07
- Descripción de parámetro
Tabla 1 Descripción de parámetro Nombre
Tipo
Obligatorio
Descripción
project_id
String
Sí
ID de proyecto de un tenant en una región.
Para obtener este valor, consulte Obtención de un ID de proyecto.
instance_id
String
Sí
ID de instancia de base de datos.
node_id
String
Sí
ID de nodo de instancia.
start_date
String
Sí
Hora de inicio en el formato "yyyy-mm-ddThh:mm:ssZ".
T es el separador entre el calendario y la notación horaria del tiempo. Z indica el desplazamiento de la zona horaria. Por ejemplo, en la zona horaria de Beijing, el desplazamiento de zona horaria se muestra como +0800.
end_date
String
Sí
Hora de finalización en el formato "yyyy-mm-ddThh:mm:ssZ".
T es el separador entre el calendario y la notación horaria del tiempo. Z indica el desplazamiento de la zona horaria. Por ejemplo, en la zona horaria de Beijing, el desplazamiento de zona horaria se muestra como +0800.
Solo se pueden consultar los registros de errores generados durante el último mes.
offset
Integer
No
Desplazamiento de índice. Si offset se establece en N, la consulta de recursos comienza desde el dato N+1. El valor predeterminado es 0, que indica que la consulta comienza desde el primer dato. El valor debe ser un entero positivo y el valor mínimo 0.
limit
Integer
No
Número de registros a consultar. El valor predeterminado es 10. El valor debe ser un número positivo entero. El valor mínimo es de 1 y el valor máximo de 100.
level
String
No
Nivel de registro. El valor predeterminado es ALL. Valores válidos:
- ALL
- INFO
- WARNING
- ERROR
- FATAL
- NOTE
Solicitud
Ninguna.
Respuesta
- Respuesta normal
Tabla 2 Descripción de parámetro Nombre
Tipo
Descripción
error_log_list
Array of objects
Detalles del registro de errores.
Para más detalles, consulte Tabla 3.
total_record
Integer
Número total de registros.
Tabla 3 descripción de parámetro de error_log_list Nombre
Tipo
Descripción
node_id
String
ID del nodo.
time
String
Tiempo en el formato UTC.
level
String
Nivel de registro.
- ALL
- INFO
- WARNING
- ERROR
- FATAL
- NOTE
content
String
Contenido del registro de errores.
- Ejemplo de respuesta normal
{
"error_log_list":[
{
"node_id":"cc07c60e94ec4575989840e648fb4f66no07",
"time":" 2021-03-06T12:07:05",
"level":"ERROR",
"content":"[MY013508] [Repl] do failed: 1"
}
],
"total_record":15
}
Código de estado
Para obtener más información, consulte Códigos de estado.
Código de error
Para obtener más información, consulte Códigos de error.