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-09 GMT+08:00

Consulta das estatísticas de todas as instâncias em execução

Função

Essa API é usada para consultar as estatísticas de todas as instâncias de DCS que estão no estado Running.

URI

GET /v1.0/{project_id}/instances/statistic

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

Parâmetro

Tipo

Obrigatório

Descrição

project_id

String

Sim

ID do projeto

Solicitação

Parâmetros de solicitação

Nenhum.

Exemplo de solicitações

GET https://{dcs_endpoint}/v1.0/{project_id}/instances/statistic

Resposta

Parâmetros de resposta

Tabela 2 descreve o parâmetro de resposta.
Tabela 2 Descrição do parâmetro

Parâmetro

Tipo

Descrição

statistics

Array

Estatísticas de todas as instâncias no estado Running. Para mais detalhes, consulte Tabela 3.

Tabela 3 descrição do parâmetro estatístico

Parâmetro

Tipo

Descrição

keys

Integer

Número de registros de dados em cache

instance_id

String

ID da instância do DCS

used_memory

Integer

Tamanho da memória utilizada em MB

max_memory

Integer

Tamanho total da memória em MB

cmd_get_count

Integer

Número de vezes que o comando GET é executado

cmd_set_count

Integer

Número de vezes que o comando SET é executado

used_cpu

String

Porcentagem de uso da CPU

input_kbps

String

Tráfego de entrada (kbit/s) da instância do DCS

output_kbps

String

Tráfego de saída (kbit/s) da instância do DCS

Exemplo de resposta
{
    "statistics" : [{
            "keys" : 0,
            "instance_id" : "e008652d-18e0-43ff-924e-072261e0372a",
            "used_memory" : 0,
            "max_memory" : 460,
            "cmd_get_count" : 0,
            "cmd_set_count" : 0,
            "used_cpu" : "0.0",
            "input_kbps" : "0.0",
            "output_kbps" : "0.0"
        }, {
            "keys" : 0,
            "instance_id" : "c577a1eb-33b7-42c7-8231-ad32358599ac",
            "used_memory" : 0,
            "max_memory" : 460,
            "cmd_get_count" : 0,
            "cmd_set_count" : 0,
            "used_cpu" : "0.0",
            "input_kbps" : "0.0",
            "output_kbps" : "0.0"
        }, {
            "keys" : 0,
            "instance_id" : "e8b98471-55d5-4695-b0bb-8f336a98e207",
            "used_memory" : 0,
            "max_memory" : 460,
            "cmd_get_count" : 0,
            "cmd_set_count" : 0,
            "used_cpu" : "0.0",
            "input_kbps" : "0.03",
            "output_kbps" : "1.19"
        }, {
            "keys" : 0,
            "instance_id" : "bc61c690-4b34-4cbe-9ce3-11246aea7aba",
            "used_memory" : 0,
            "max_memory" : 6963,
            "cmd_get_count" : 0,
            "cmd_set_count" : 0,
            "used_cpu" : "0.0",
            "input_kbps" : "0.0",
            "output_kbps" : "0.0"
        }
    ]
}

Código de status

Tabela 4 descreve o código de status das operações bem-sucedidas. Para obter detalhes sobre outros códigos de status, consulte Tabela 1.

Tabela 4 Código de status

Código de status

Descrição

200

Estatísticas de todas as instâncias consultadas com sucesso.