Consulta de logs de erros do banco de dados
Função
Essa API é usada para consultar logs de erros do banco de dados. Antes de chamar essa API:
Essa API estará indisponível em 31 de março de 2024. É aconselhável mudar as cargas de trabalho para a nova API (Consulta de logs de erros) antes disso.
- Saiba como autorizá-la e autenticá-la.
- Obtenha a região e o ponto de extremidade necessários.
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}
- Exemplo
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
- Descrição do parâmetro
Tabela 1 Descrição do parâmetro Nome
Tipo
Obrigatório
Descrição
project_id
String
Sim
ID do projeto de um locatário em uma região.
Para obter esse valor, consulte Obtenção de um ID de projeto.
instance_id
String
Sim
ID da instância de BD.
node_id
String
Sim
ID do nó da instância.
start_date
String
Sim
Hora de início no formato "aaaa-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
String
Sim
Hora de término no formato "aaaa-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.
Somente logs de erros gerados no último mês podem ser consultados.
offset
Integer
Não
Deslocamento do índice. Se offset for definido como N, a consulta de recursos será iniciada a partir da parte N+1 dos dados. O valor padrão é 0, indicando que a consulta começa a partir da primeira parte dos dados. O valor deve ser um número inteiro positivo e o valor mínimo é 0.
limit
Integer
Não
Número de registros a serem consultados. O valor padrão é 10. O valor deve ser um número inteiro positivo. O valor mínimo é 1 e o valor máximo é 100.
level
String
Não
Nível de log. O valor padrão é ALL. Valor válido:
- ALL
- INFO
- WARNING
- ERROR
- FATAL
- NOTE
Solicitação
Nenhuma.
Resposta
- Resposta normal
Tabela 2 Descrição do parâmetro Nome
Tipo
Descrição
error_log_list
Array of objects
Detalhes do log de erros.
Para obter detalhes, consulte a Tabela 3.
total_record
Integer
Número total de registros.
Tabela 3 Descrição do parâmetro error_log_list Nome
Tipo
Descrição
node_id
String
ID do nó.
time
String
Hora no formato UTC.
level
String
Nível de log.
- ALL
- INFO
- WARNING
- ERROR
- FATAL
- NOTE
content
String
Conteúdo do log de erro.
- Exemplo de resposta 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 status
Para mais detalhes, consulte Códigos de status.
Código de erro
Para mais detalhes, consulte Códigos de erro.