Consulta os logs de uma instância.
Não é possível obter logs da instância gerados há mais de sete dias.
Depuração
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
GetInstanceLog |
Operação a ser executada. Defina o valor como GetInstanceLog. |
|
InstanceId |
Long |
Sim |
1234 |
ID da instância. |
|
RegionId |
String |
Sim |
cn-shanghai |
ID da região. Por exemplo, o ID da região China (Shanghai) é cn-shanghai e o da região China (Zhangjiakou) é cn-zhangjiakou. O sistema determina esse valor com base no endpoint usado na chamada da operação. |
|
ProjectEnv |
String |
Sim |
PROD |
Ambiente do workspace. Valores válidos: PROD e DEV. |
|
InstanceHistoryId |
Long |
Não |
1 |
Número do registro histórico da instância. Chame a operação ListInstanceHistory para consultar o ID. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
HttpStatusCode |
Integer |
200 |
Código de status HTTP retornado. |
|
Data |
String |
log_content |
Conteúdo dos logs. |
|
ErrorMessage |
String |
The connection does not exist. |
Mensagem de erro retornada. |
|
RequestId |
String |
E6F0DBDD-5AD**** |
ID da solicitação. Use este ID para localizar logs e solucionar problemas. |
|
ErrorCode |
String |
Invalid.Tenant.ConnectionNotExists |
Código de erro retornado. |
|
Success |
Boolean |
true |
Indica se a solicitação foi bem-sucedida. |
Exemplos
Exemplos de solicitações
http(s)://[Endpoint]/?Action=GetInstanceLog
&InstanceId=1234
&ProjectEnv=PROD
&InstanceHistoryId=1
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<GetInstanceLogResponse>
<HttpStatusCode>200</HttpStatusCode>
<Data>log_content</Data>
<ErrorMessage>The connection does not exist.</ErrorMessage>
<RequestId>E6F0DBDD-5AD****</RequestId>
<ErrorCode>Invalid.Tenant.ConnectionNotExists</ErrorCode>
<Success>true</Success>
</GetInstanceLogResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"HttpStatusCode" : 200,
"Data" : "log_content",
"ErrorMessage" : "The connection does not exist.",
"RequestId" : "E6F0DBDD-5AD****",
"ErrorCode" : "Invalid.Tenant.ConnectionNotExists",
"Success" : true
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o Centro de Erros de API.