Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-08 GMT+08:00

Obtenção de logs do console de gerenciamento do ECS

Função

Essa API é usada para obter logs do console de gerenciamento do ECS.

URI

POST /v2.1/{project_id}/servers/{server_id}/action

Tabela 1 descreve os parâmetros no URI.
Tabela 1 Descrição do parâmetro

Parâmetro

Obrigatório

Descrição

project_id

Sim

Especifica a ID do projeto.

Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto.

server_id

Sim

Especifica a ID de ECS.

Restrições

Esta API será descartada desde uma versão posterior à microversão 2.5. Ao usar essa API, defina a microversão como 2.5 ou anterior.

Solicitação

Tabela 2 descreve os parâmetros de solicitação.

Tabela 2 Parâmetros de solicitação

Parâmetro

Obrigatório

Tipo

Descrição

os-getConsoleOutput

Sim

Object

Obtém logs do console de gerenciamento do ECS. Para mais detalhes, consulte Tabela 3.

Tabela 3 Descrição do parâmetro os-getConsoleOutput

Parâmetro

Obrigatório

Tipo

Descrição

length

Sim

Integer

Especifica o número de linhas de registro de solicitação. O valor é maior ou igual a -1, o que indica que a saída não é limitada.

Resposta

Tabela 4 descreve os parâmetros de resposta.

Tabela 4 Parâmetro de resposta

Parâmetro

Tipo

Descrição

output

String

Especifica os logs de console do ECS.

Exemplo de solicitação

POST https://{endpoint}/v2.1/9c53a566cb3443ab910cf0daebca90c4/servers/47e9be4e-a7b9-471f-92d9-ffc83814e07a/action
{
   "os-getConsoleOutput" : {
        "length" : "50"
    }
}

Exemplo de resposta

{
    "output": "FAKE CONSOLEOUTPUT\nANOTHER\nLAST LINE"
}

Valores retornados

Consulte Valores retornados para solicitações gerais.