Consulta de logs de erro de banco de dados
Função
Esta API é usada para consultar os 2.000 logs de erro mais recentes do banco de dados.
Esta API não estará mais disponível para MySQL. Para evitar que seus serviços sejam afetados, recomendamos que você mude os serviços para uma nova API. Para mais detalhes, consulte Consulta de logs de erro de banco de dados (MySQL).
- Antes de chamar uma API, você precisa entender a API em Autenticação.
URI
- Formato de URI
GET /v3/{project_id}/instances/{instance_id}/errorlog?start_date={start_date}&end_date={end_date}
- Descrição do parâmetro
Tabela 1 Descrição do parâmetro Nome
Obrigatório
Descrição
project_id
Sim
Especifica o ID do projeto de um locatário em uma região.
Para obter detalhes sobre como obter o ID do projeto, consulte Obtenção de um ID de projeto.
instance_id
Sim
Especifica o ID da instância de banco de dados consultada.
start_date
Sim
Especifica a hora de início no formato "yyyy-mm-ddThh:mm:ssZ".
T é o separador entre o calendário e a notação horária do tempo. Z indica o deslocamento do fuso horário. Por exemplo, no fuso horário de Pequim, o deslocamento do fuso horário é mostrado como +0800.
end_date
Sim
Especifica a hora de término no formato "yyyy-mm-ddThh:mm:ssZ".
T é o separador entre o calendário e a notação horária do tempo. Z indica o deslocamento do fuso horário. Por exemplo, no fuso horário de Pequim, o deslocamento do fuso horário é mostrado como +0800.
Você só pode consultar logs de erro gerados dentro de um mês.
offset
Não
Especifica o deslocamento de página, como 1, 2, 3 ou 4. Se não estiver especificado, o valor do parâmetro é 1 por padrão.
limit
Não
Especifica o número de registros em cada página. Sua faixa de valor é de 1 a 100. Se não estiver especificado, o valor do parâmetro é 10 por padrão.
level
Não
Especifica o nível de log. O valor padrão é all. Valor válido:
- ALL
- INFO
- LOG
- WARNING
- ERROR
- FATAL
- PANIC
- NOTE
Solicitação
Resposta
- Resposta normal
Tabela 2 Descrição do parâmetro Nome
Tipo
Descrição
error_log_list
Array of objects
Indica informações detalhadas.
Para mais detalhes, consulte Tabela 3.
total_record
Integer
Indica o número total de registros.
- Exemplo de resposta normal
{ "error_log_list": [{ "time": "2018-12-04T14:24:42", "level": "WARNING", "content": "Occur error when reading bytes from a network handler. Client actively closes the connection." }, { "time": "2018-12-04T14:24:42", "level": "WARNING", "content": "Occur error when reading bytes from a network handler. Client actively closes the connection." }], "total_record": 2 }
- Resposta anormal
Para mais detalhes, consulte Resultados anormais da solicitação.
Código de status
- Normal
- Anormal
Para mais detalhes, consulte Códigos de status.
Código de erro
Para mais detalhes, consulte Códigos de erro.